概述
在编译过程中遇到 找不到 /usr/bin/ld: cannot find -lxtst.
首先在本地搜索该文件: apt-file/aptitude search xtst;
通过pkg-config --cflags --libs xtst, 就可以看到链接库的方式: -lXtst.
通过: dpkg -L libxtst-dev, 可以看到该包的所有相关文件.
cat 其中的.pc文件,就可以看到该库的完整信息如下:
prefix=/usr
exec_prefix=${prefix}
libdir=${prefix}/lib/x86_64-linux-gnu
includedir=${prefix}/include
Name: Xtst
Description: The Xtst Library
Version: 1.2.3
Requires: recordproto
Requires.private: x11 xext xextproto xi
Cflags: -I${includedir}
Libs: -L${libdir} -lXtst
最后
以上就是风中大米为你收集整理的编译过程中提示 /usr/bin/ld: cannot find的全部内容,希望文章能够帮你解决编译过程中提示 /usr/bin/ld: cannot find所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复