gpt4 book ai didi

gcc - 如何从 .la 文件获取 .so 文件?

转载 作者:行者123 更新时间:2023-12-02 05:22:26 27 4
gpt4 key购买 nike

FFTW 2.x 构建一个 .la 文件(在 fftw/.libs 目录下)。

我想我需要一个 .so 文件来链接。 (我不确定,因为我是 gcc 新手)。

最佳答案

一般在Linux上,.so文件是动态库,.a或.la用于静态链接。您需要哪一个取决于您的应用程序以及您如何安装/构建库。有关静态链接与动态链接的教程,请参阅 this site.另外,您是从源代码自己构建 fftw 还是使用包管理器?这将有助于回答你的问题。至于使用gcc,查看这个manual page ,它可能会清除一些东西。

所以,是的,简短的答案是要么坚持使用 .a,要么在构建 fftw 时指定您想要一个共享库。 ./configure --enable-shared

关于gcc - 如何从 .la 文件获取 .so 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2709072/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com