gpt4 book ai didi

linux - glui/usr/bin/ld : cannot find -lXmu

转载 作者:IT王子 更新时间:2023-10-29 00:00:10 25 4
gpt4 key购买 nike

我已经下载了最新的 GLUI source code现在我正在尝试编译它。当我这样做时,出现以下错误:

g++ -O0 -Wall -pedantic -I./ -I./include -I/usr/X11R6/include -o bin/example1 example/example1.cpp  -L./lib -lglui -L/usr/X11R6/lib/libXdmcp.a -lglut -lGLU -lGL -lXmu -lXext -lX11 -lXi -lm
/usr/bin/ld: cannot find -lXmu
collect2: ld returned 1 exit status

当我执行 locate libXmu 时,我得到以下输出:

> %:~/src/GLUI/src$ locate libXmu 
> /usr/lib/libXmu.so.6
> /usr/lib/libXmu.so.6.2.0
> /usr/lib/libXmuu.so.1
> /usr/lib/libXmuu.so.1.0.0

我收到错误是因为我没有/usr/lib/libXmu.so 吗?如果是这种情况,我该如何制作? (我根本没有链接经验)。

谢谢!

最佳答案

Linux 发行版通常将运行程序所需的库与构建程序所需的文件分开打包。

寻找名为 *-devel 或 *-dev 的包。

我不知道您为此特别需要哪一个,但您可以使用 apt-cache search 来查找它。

关于linux - glui/usr/bin/ld : cannot find -lXmu,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2777681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com