在编译FFTW库的时候出现如下错误的解决办法
2014-04-21 15:49
351 查看
/opt/opt/EmbedSky/4.3.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: skipping incompatible /usr/local/fftw/lib/libfftw3f.so when searching for -lfftw3f
/opt/opt/EmbedSky/4.3.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: skipping incompatible /usr/local/fftw/lib/libfftw3f.a when searching for -lfftw3f
/opt/opt/EmbedSky/4.3.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lfftw3f
collect2: ld returned 1 exit status
出现如上错误 是编译器和库不兼容
用file xxx.so 查看库文件的信息 得知该版本是pc版本
我是在ARM版本下的qt'里面调用库 所以得需要 ARM版本的库
下面是FFTW-ARM版本的链接
http://www.vesperix.com/arm/fftw-arm/source/index.html#bugs
/opt/opt/EmbedSky/4.3.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: skipping incompatible /usr/local/fftw/lib/libfftw3f.a when searching for -lfftw3f
/opt/opt/EmbedSky/4.3.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lfftw3f
collect2: ld returned 1 exit status
出现如上错误 是编译器和库不兼容
用file xxx.so 查看库文件的信息 得知该版本是pc版本
我是在ARM版本下的qt'里面调用库 所以得需要 ARM版本的库
下面是FFTW-ARM版本的链接
http://www.vesperix.com/arm/fftw-arm/source/index.html#bugs
相关文章推荐
- IDEA编译时候出现问题:代码不提示错误,编译时出错解决办法
- 在编译php事务时候出现如下错误,具体原因不知,不过解决了
- 编译linux-2.6.32的时候出现的错误以及解决办法
- 编译apache过程中出现如下错误及解决办法
- Fedora9.0和VMware6.5下编译内核出现arm-linux-gcc无法找到的错误解决办法
- StarUML启动时候出现"System Error. Code:1722. RPC服务器不可用."错误的解决办法
- 编译时出现fatal error C1853: "debug/xxx.pch" is not a precomplied header file with......错误的原因及解决办法(转)
- StarUML 启动时候出现"System Error. Code:1722. RPC服务器不可用."错误的解决办法
- VS2010出现FileTracker : error FTK1011编译错误的解决办法
- VC命令行编译中出现Invalid switch错误的解决办法
- vs2012编译基于CGAL4.8.1应用时候最后出现链接错误_imp_gmpq_init等解决
- hp编译时 出现configure: error: libjpeg.(a|so) not found 错误的解决办法
- 编译ENB出现protobuf-c错误的解决办法
- VS2010出现FileTracker : error FTK1011编译错误的解决办法
- 头文件嵌套中出现的重复编译错误的解决办法
- gcc跨版本编译出现“浮点数例外”错误解决办法
- iOS开发笔记:编译时出现的错误和解决办法
- 程序Debuge版本编译通过,Release版本出现链接错误,解决办法
- javac编译时出现“错误:仅当显式请求注释处理时才接受类名称”的解决办法
- IOS开发笔记:编译时出现的错误和解决办法