【发布时间】:2014-05-29 14:13:08
【问题描述】:
我正在为我当前的项目使用 Autotools。我正在使用 Ubuntu 和 Linux mint。使用 Autotools,我可以告诉它检查用户的系统以检查我的项目需要的任何必需的库,以便正常运行。现在我想检查用户的系统是否启用了核心转储,如果没有,则执行命令ulimit -c unlimited 以启用核心转储。如何以及在哪里指定?
此外,一旦用户执行了 make 命令来编译源代码,他们就会执行 sudo make install 以便将二进制文件移动到 /usr/local/bin/MYPROJECT。我想将我的项目二进制文件的位置添加到路径环境变量中,以便用户可以从终端执行我的项目中的任何二进制文件,而无需输入完整路径。在 Autotools 中如何以及在何处指定?
我想这是我会在 configure.ac 文件中添加的内容,但我还没有找到任何关于如何执行此操作的示例。任何帮助将不胜感激。
【问题讨论】: