我有一些遗留'so'
个文件,其中包含相应的header
,如何从中提取'a'
个文件
与项目联系?
(或者我可以链接到'so'
- 添加-L/path_to_so/
和-lsomething
(假设在/ path_to_so中并且名为libsomething.so似乎不起作用 - ld抱怨丢失导出 - 但它们存在于lib中(lib为32位,使用-m32,项目为32位)?)
我不是Linux大师,在Windows上我有dll
和header
我能够生成lib,我可以链接项目使用DLL - 我认为在Linux上也一样吗?
答案 0 :(得分:3)
我有一些遗产'所以'文件,带有相应的标题,如何制作' a'提出来与项目联系?
无法制作.a
。来自.so
。在Linux .so
上直接链接,不需要导入库。