.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** 文件(如果存在)。