【发布时间】:2012-12-15 12:49:51
【问题描述】:
我正在使用 C 代码创建一个 .so 文件。我需要将其他一些 .so 文件链接到正在创建的 .so 文件。怎么做?
我试过这个-L{path to file containing library} -l${library name} 对吗?
【问题讨论】:
标签: c linux dll linker shared-libraries
我正在使用 C 代码创建一个 .so 文件。我需要将其他一些 .so 文件链接到正在创建的 .so 文件。怎么做?
我试过这个-L{path to file containing library} -l${library name} 对吗?
【问题讨论】:
标签: c linux dll linker shared-libraries
如果您的库文件名为 /path/to/libfile.so,那么通常您需要为链接器指定以下参数:
-L/path/to -lfile
请注意,我们只包含-L 中的目录,并省略-l 中的lib 前缀和.so 后缀。
【讨论】: