我该怎么做才能修复这个问题?/usr/bin/ld:找不到 -l

我该怎么做才能修复这个问题?/usr/bin/ld:找不到 -l

你好,请帮帮我,我已经尝试了所有方法

sudo apt-get -f install 
sudo apt-get autoclean

我能找到的所有内容,但是当我执行 make 命令时仍然会收到这些错误

/usr/bin/ld: cannot find -lGLU
/usr/bin/ld: cannot find -lGL
/usr/bin/ld: cannot find -lXmu
/usr/bin/ld: cannot find -lXext
/usr/bin/ld: cannot find -lXi

collect2: error: ld returned 1 exit status

答案1

您需要几个开发包来构建您的程序。

打开终端并安装以下软件包(因为它们默认未安装):

sudo apt-get install libxmu-dev libxmu-headers freeglut3-dev libxext-dev libxi-dev

然后重新启动您的make进程。

相关内容