目录
1、树莓派安装FFTW
树莓派安装fftw_zhangjun62的博客-优快云博客_安装fftw
具体安装参考上述连接。
2、不生成.so库的问题
.a文件是静态库,.so文件是动态库,也就是共享目标,.la为libtool自动生成的一些共享库,主要记录了一些配置信息。
如果只生成.a,不生成.so,那是因为安装时没有配置为共享,配置的时候加上这句话
--enable-shared=yes
另外,想重新安装的话,需要重新make:
make clean
3、从.a生成.so
如果不想再配置安装,那就从.a文件生成.so文件。步骤:
1、 sudo ar -x libfftw3.a 从.a解压出.o目标文件,这一步会生成很多.o文件,最好别在/usr/local/lib文件夹里执行这个,可以将.a拷贝到空的文件夹里,在那里面进行。
2、sudo gcc -shared *.o -o ../libfftw3.so 生成.so文件,这是在/usr/local/lib的子文件夹fftw里执行的,这样就可以把.so文件生成到/usr/local/lib里面了。
然后在QT的.pro文件里添加动态链接库即可。
4、直接复制.so .a
如果想从别的地方拷贝过来静态库和动态库,直接将源文件.so .a拷贝至目标卡的/lib文件夹下,然后执行:
sudo ldconfig
然后就能用了~
5、按时间查看文件
命令 :ls -t 按照时间先后排列显示文件。