我尝试使用-lX11选项(gcc 3.4.3)在suse 11下编译C代码:gcc -L/home/user/myDir -lX11 myprog.c -o myprog
错误是:/usr/lib/ld : cannot find -lX11
我尝试了许多路径,其中提到了X11:/usr/lib/
,/usr/lib/X11
,...,但错误仍然存在。问题发生在我的新机器上,实际上我已经改变了它并安装了与前一个编译工作良好的操作系统和软件包完全相同的操作系统和软件包。
答案 0 :(得分:0)
解决方案:
更改:/usr/lib/libX11.so.6
至/usr/lib/libX11.so