在编译过程中遇到 找不到 /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的全部内容,更多相关编译过程中提示内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复