Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
FFTW 2.x 构建一个 .la 文件(在 fftw/.libs 目录下)。
我想我需要一个 .so 文件来链接。(我不确定,因为我是 gcc 新手)。
通常在 Linux 上,.so 文件是动态库,.a 或 .la 用于静态链接。您需要哪一个取决于您的应用程序以及您如何安装/构建库。有关静态与动态链接的教程,请参阅此站点。另外,您是从源代码自己构建 fftw,还是使用包管理器?这将有助于回答您的问题。至于使用 gcc,请查看此手册页,它可能会清除一些内容。
所以,是的,简短的回答是要么坚持使用 .a ,要么在构建 fftw 时指定您想要一个共享库。./configure --enable-shared
./configure --enable-shared