0
cmake配置文件是否也可用于自动扩展系统PATH变量以包含所有安装的可执行应用程序的目录路径,如果可能(和标准做法),我该怎么做?有没有办法使cmake自动将系统PATH变量扩展为编译后的可执行文件?
这样,只要我配置了所有CMakeLists.txt文件,并且一切都编译好了(并且希望能够运行),我就可以开始使用这些应用程序,并且将路径配置与构建过程一起打包。我正在使用Linux,我的代码是用C++编写的,但由于cmake是跨平台的,因此这个问题也延伸到了其他系统。
谢谢,我会准备一个设置变量的脚本,以及规定的固定安装规则集。:) – tmaric
没问题。代码/构建环境通常不是“损坏”或改变用户环境的好主意。此外,即使CMake可以更改环境变量,它只会用于该登录会话,因此您必须重建才能重置环境。所以脚本是最好的选择。 – tpg2114