Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
linux下的模块列表在哪里_Linux_Autotools - Fatal编程技术网

linux下的模块列表在哪里

linux下的模块列表在哪里,linux,autotools,Linux,Autotools,我正在使用ubuntu并在autotools下构建项目。 我正在学习使用宏PKG\u CHECK\u MODULES,第二个参数是list of MODULESfrom. 我想问一下如何找到模块的列表,并选择正确的模块名称。我尝试了dpkg——获取选择| grep-v deinstall并获得了一个长列表,但不确定如何选择模块名称。模块名称是由各种开发包安装的.pc文件的名称;其中大部分都可以在/usr/lib/pkgconfig或/usr/share/pkgconfig中找到 (完全公开,我

我正在使用ubuntu并在autotools下构建项目。
我正在学习使用宏
PKG\u CHECK\u MODULES
,第二个参数是
list of MODULES
from.


我想问一下如何找到模块的
列表
,并选择正确的模块名称。我尝试了
dpkg——获取选择| grep-v deinstall
并获得了一个长列表,但不确定如何选择模块名称。

模块名称是由各种开发包安装的
.pc
文件的名称;其中大部分都可以在
/usr/lib/pkgconfig
/usr/share/pkgconfig
中找到


(完全公开,我是您链接到的文档的作者,我想我必须澄清一下,谢谢!)

模块的名称是由各种开发包安装的
.pc
文件的名称;其中大部分都可以在
/usr/lib/pkgconfig
/usr/share/pkgconfig
中找到


(完全公开,我是您链接的文档的作者,我想我必须澄清这一点,谢谢!)

了解
pkg config
请不要使用您的问题来提供解决方案,那就是使用答案。如果您没有任何可添加到已接受答案中的内容,则无需编辑或发布其他答案。了解关于
pkg config
请不要使用您的问题提供解决方案,这就是答案的使用。如果您对已接受的答案没有任何补充,则无需编辑或发布其他答案。非常感谢。顺便说一句,你知道如何用autotools构建一个带有.ui文件的Qt项目吗?对不起,我已经安装了opencv,我确实安装了
PKG\u CHECK\u模块(opencv,opencv)
它可以为我自动链接那些需要的库,但我在
/usr/lib/pkgconfig
/usr/share/pkgconfig
中找不到任何
*opencv.*.pc
。我在哪里可以找到它。顺便说一句,我从源代码处编译并安装opencv。在这种情况下,文件可能位于/usr/local/lib/pkgconfig中。pkg config手册页对pkg config将研究的默认路径有更深入的解释。-恐怕我最后一次做Qt是在3.x天内,所以我有点不知所措:(Thx,我在
/usr/local/opencv-3.1.0/lib/pkgconfig
中找到了opencv.pc文件。非常感谢。顺便问一句,你知道如何使用autotools用.ui文件构建Qt项目吗?对不起,我已经安装了opencv,我确实安装了
PKG\u检查模块(OPENCV,OPENCV)
它可以为我自动链接那些需要的库,但我无法从
/usr/lib/pkgconfig
/usr/share/pkgconfig
中找到任何
*opencv.*.pc
。我在哪里可以找到它。顺便说一句,我从源代码处编译并安装了opencv。在这种情况下,该文件可能位于/usr/local/lib/pkgconfig中。pkg配置手册页有一个bit关于pkg config将研究的默认路径的更深入的解释。-恐怕我最后一次不得不做Qt是在3.x天内,所以我有点不明白这一点:(Thx,我终于在
/usr/local/opencv-3.1.0/lib/pkgconfig
中找到了opencv.pc文件。