Makefile 将pkg配置与自动工具一起使用

Makefile 将pkg配置与自动工具一起使用,makefile,autotools,automake,Makefile,Autotools,Automake,我正在学习autotools,并通过hello world场景完成了它,现在我想尝试将一些单元测试打包到一个包中,并使用autotools构建它。为了构建软件包,必须在系统上安装CPPFUnit。在构建的./configure部分检查此问题的最佳方法是什么 我查看了一些关于使用pkg配置的信息,然后偶然发现了一些信息。如何在autotools领域中使用pkg config检查构建系统上是否存在cppunit,然后添加include和link行 任何帮助都将不胜感激。谢谢 Stevepkg con

我正在学习autotools,并通过hello world场景完成了它,现在我想尝试将一些单元测试打包到一个包中,并使用autotools构建它。为了构建软件包,必须在系统上安装CPPFUnit。在构建的./configure部分检查此问题的最佳方法是什么

我查看了一些关于使用pkg配置的信息,然后偶然发现了一些信息。如何在autotools领域中使用pkg config检查构建系统上是否存在cppunit,然后添加include和link行

任何帮助都将不胜感激。谢谢


Steve

pkg config自带一套自动功能宏,如
pkg\u CHECK\u EXIST
pkg\u CHECK\u模块
。它们记录在pkg配置手册页中


cppunit在
cppunit.m4
文件中还附带了自己的Autoconf宏
AM\u PATH\u cppunit
。因此,这可能是最好的开始。

要小心pkg配置。很多人认为这是根本性的破坏。“WilliamPursell,你能详细说明吗?”这些人是谁?为什么他们认为PKG配置被破坏了?(有很多人认为pkg配置工作得很好…@DanC)