conanfile.py¶
conanfile.py 是包的配方文件,负责定义如何构建和使用它。
from conan import ConanFile class HelloConan(ConanFile): ...
重要提示
conanfile.py 配方使用多种属性和方法来操作。为避免冲突,请遵循以下规则
公共属性和方法,例如
build()
、self.package_folder
,是为 Conan 保留的。请勿在配方中使用公共成员作为自定义字段或方法。对您自己的成员使用“保护”访问,例如
self._my_data
或def _my_helper(self):
。Conan 仅保留以_conan
开头的“保护”成员。
目录