我在Linux环境中遇到以下编译错误:
/ ld:跳过不兼容的/projets/unidmi/liv/x86/lib/liblogversion.so
要解决上述错误,我在makefile中添加了以下链接器选项:
-c -L/usr/lib64
。
但是在makefile中包含上面的链接器选项后,我们收到以下错误: 链接器输入文件未使用,因为链接未完成。
如果我删除了-c
选项,则会收到以下错误:
/usr/lib64/librt.so:文件无法识别:无法识别文件格式
如果我包含-c
选项,我会收回原始错误,即
链接器输入文件未使用,因为链接未完成。
请让我知道如何解决上述错误!