首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在linux中制作配置文件

在linux中制作配置文件
EN

Stack Overflow用户
提问于 2013-07-18 19:09:33
回答 1查看 45关注 0票数 0

我正在为我制作的一个工具制作一个configure.ac文件,我需要检查用户系统中是否安装了the。我该怎么做呢?为了检查其他库,我简单地包含了使用AC_COMPILE_IFELSE的测试程序,但我不知道是否可以从程序中调用pdflatex。

另外,是否经常使用某个脚本自动安装所有必需的软件包,或者我可以在readme文件中指定需要哪些软件包,然后由用户安装这些软件包。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-18 20:46:36

您可以使用AC_CHECK_PROG([have_pdflatex], [pdflatex], [yes], [no])简单地检查它是否存在,如果存在,则将have_pdflatex设置为yes。更有可能的是,您需要使用AC_PATH_PROG([PDFLATEX], [pdflatex])来查找程序的实际路径(如果存在),并将其存储在PDFLATEX中。

我认为最好让用户自己安装必备组件。您不知道他们是如何安装软件的(apt?好吃吗?吃豆人?浮出水面?来源?)而且,试图涵盖所有情况的努力也不值得。只需在自述文件中提及它们并使用Autoconf宏对它们进行测试就足够了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17721792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档