.conanrc¶
警告
此功能处于预览阶段。更多信息请参阅Conan 稳定性部分。
.conanrc 文件可以放置在您运行 Conan 的文件夹中或任何父文件夹中。该文件通过定义 conan_home 值来设置 Conan 用户主目录。如果 CONAN_HOME 环境变量也已定义,则此值将优先于该环境变量。以下是如何在 .conanrc 文件中定义 Conan 用户主目录的一些示例:
将 Conan 主目录设置为绝对路径文件夹
# accepts comments
conan_home=/absolute/folder
将 Conan 主目录设置为当前文件夹内的相对路径文件夹
conan_home=./relative/folder/inside/current/folder
将 Conan 主目录设置为当前文件夹外的相对路径文件夹
conan_home=../relative/folder/outside/current/folder
将 Conan 主目录设置为包含 ~ 符号的路径,该符号将扩展为系统的用户主目录
conan_home=~/use/the/user/home/to/expand/it
请注意,.conanrc 文件会在所有父文件夹中搜索。例如,在此结构中:
.
.conanrc
|-- project1
|-- project2
如果您从 project1 文件夹运行,将递归遍历父文件夹,直到找到 .conanrc 文件(如果存在)。