我的老板正在休假,我真的很想在 Mac OS X 上从http://www.fftw.org/编译 FFTW 库。问题是,我没有使用 make install 在根目录中安装文件的 root 访问权限。是否有可能仅为我的用户帐户在本地安装它们?.
我读了这个http://www.princeton.edu/~ngrube/notes.html#fftw ..
我的主目录中有一个包含 bin、lib、include 和 share 子文件夹的文件夹。在 include 文件夹中是 fftw3.h 文件,在 lib 文件夹中是 libfftw3.a 文件。是否有可能在我的项目中使用 fftw3.h?当我运行它并想将 libfftw3.a 链接到我的项目时,它说:
找不到 -llibfftw3.a 的库
我正在为 C/C++ 使用 Eclipse CDT
编辑:
我刚刚看到,当我使用 make install 在我的用户目录中的某个本地路径上安装时,我得到了一些行:
ranlib: file: #path#/FFTWLIB/lib/libfftw3.a(debug.o) has no symbols
ranlib: file: #path#FFTWLIB/lib/libfftw3.a(altivec.o) has no symbols
ranlib: file: #path#FFTWLIB/lib/libfftw3.a(avx.o) has no symbols
ranlib: file: #path#FFTWLIB/lib/libfftw3.a(sse2.o) has no symbols
ranlib: file: #path#FFTWLIB/lib/libfftw3.a(taint.o) has no symbols
我认为他们是问题所在。有人有解决方案吗?