2vi*_*on2 4 c linux dll linker shared-libraries
我正在使用 C 代码创建一个 .so 文件。我需要将其他一些 .so 文件链接到正在创建的 .so 文件。怎么做?
我试过这个 -L{path to file containing library} -l${library name}
是对的吗?
如果您的库文件名为/path/to/libfile.so
,那么通常您需要向链接器指定以下参数:
-L/path/to -lfile
Run Code Online (Sandbox Code Playgroud)
请注意,我们仅包含 中的目录-L
,并省略中的lib
前缀和.so
后缀-l
。