如何将.so文件链接到.so文件

时间:2012-12-15 12:49:51

标签: c linux dll linker shared-libraries

我正在用C代码创建一个.so文件。我需要将其他一些.so文件链接到创建的.so文件。怎么做?

我试过这个-L{path to file containing library} -l${library name}是不是正确?

1 个答案:

答案 0 :(得分:2)

如果您的库文件名为/path/to/libfile.so,那么通常您需要为链接器指定以下参数:

-L/path/to -lfile

请注意,我们仅在-L中包含该目录,并省略lib前缀和.so后缀-l