/usr/bin/ld: cannot find -lmylib collect2: error: ld returned 1 exit status
时间: 2023-08-19 10:15:22 浏览: 180
ld returned 1 exit status;Makefile‘
引用[1]:在Ubuntu16.04安装honggfuzz时遇到报错: /usr/bin/ld: cannot find -llzma collect2: error: ld returned 1 exit status。你可以尝试安装lzma的依赖包来解决这个问题。首先,安装liblzma-dev依赖包,可以使用以下命令:sudo apt-get install liblzma-dev。然后,运行sudo ldconfig命令来更新ld配置文件。如果你需要安装其他软件,记得重新运行sudo ldconfig命令来更新配置文件。这样应该能解决/usr/bin/ld: cannot find -llzma的报错。[3]
问题:/usr/bin/ld: cannot find -lmylib collect2: error: ld returned 1 exit status
回答: 这个错误提示表明ld无法找到名为lmylib的库文件。要解决这个问题,你需要确保你已经正确安装了lmylib库文件,并且该库文件的路径已经正确配置。你可以尝试使用ldconfig命令来更新ld配置文件,确保库文件的路径被正确添加。如果问题仍然存在,你可能需要检查库文件的命名是否正确,并确保它在正确的位置。
阅读全文