系统相关
首页 > 系统相关> > Linux程序中的路径管理

Linux程序中的路径管理

作者:互联网

我有一个新手Linux编程问题.假设我有一个使用Autotools进行编译和部署的项目,并且有要安装在/ var / something或/usr/share / something等位置的数据文件,但是在Autoconf中,我可以更改这些安装路径.程序应如何找到这些文件?如何知道它们的实际安装位​​置(如果安装在任何地方,因为该程序即使未安装也应该可以运行,但可以在其构建位置运行)?

解决方法:

通常,如果程序依赖于存储在构建系统可调整的特定位置的文件,则应将此路径作为编译器定义传递,并在程序中根据需要使用该定义.

标签:autotools,linux
来源: https://codeday.me/bug/20191024/1917286.html