不要在conan安装时安装依赖项”
创始人
2025-01-11 01:30:16
0

在conanfile.py文件中的'build_requirements()”和'requirements()”函数中分别使用'build_requires”和'requires”字段来声明依赖项,在conan install命令中添加'--no-imports”选项避免依赖项被自动导入。

举个例子,这是一个依赖于Boost的conanfile.py文件:

from conans import ConanFile, CMake

class MyLibrary(ConanFile):
    name = "MyLibrary"
    version = "1.0"
    settings = "os", "compiler", "build_type", "arch"
    generators = "cmake"

    requires = "boost/1.69.0@conan/stable"

    def build_requirements(self):
        self.build_requires("cmake/3.13.4")

    def build(self):
        cmake = CMake(self)
        cmake.configure()
        cmake.build()

在安装时,执行以下命令:

conan install . --build=missing --no-imports

'--no-imports”选项将阻止conan自动导入依赖项。如果需要手动使用依赖项,可以添加以下行:

from conans import tools

def imports(self):
    self.copy("*.dll", dst="bin", src="bin")

相关内容

热门资讯

来临!wepoker有什么规律... 来临!wepoker有什么规律,如何下载德普之星辅助软件,真是是有挂(有挂技巧)如何下载德普之星辅助...
此事迅速冲上热搜!wepoke... 此事迅速冲上热搜!wepoker辅助是真的假的,德扑之星怎么开辅助,总是真的是有挂(有挂解密)1、德...
黑科技辅助挂!wepoker轻... 您好,德普之星有透视辅助吗这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很...
昨日!wpk透视辅助方法,德普... 昨日!wpk透视辅助方法,德普之星怎么开辅助,本来真的是有挂(有挂秘诀)1、玩家可以在德普之星怎么开...
针对!哈糖大菠萝助手,德扑之星... 针对!哈糖大菠萝助手,德扑之星怎么开辅助,总是是有挂(有挂分析)1)德扑之星怎么开辅助免费钻石:进一...
第三方技巧!hhpoker有没... 第三方技巧!hhpoker有没有外挂,智星菠萝辅助,真是存在有挂(有挂分析)1、智星菠萝辅助透视辅助...
为切实保障!wejoker辅助... 为切实保障!wejoker辅助器要钱玩吗,德普之星怎么开辅助,本来是有挂(有挂技术)1、让任何用户在...
受玩家影响!淘宝买wepoke... 受玩家影响!淘宝买wepoker透视有用吗,德普之星私人局辅助免费,切实确实有挂(有挂神器)1、让任...
黑科技插件!wepoker免费... 黑科技插件!wepoker免费辅助器,德普之星透视辅助插件,其实确实有挂(存在有挂)德普之星透视辅助...
插件辅助挂!约局吧德州可以透视... 插件辅助挂!约局吧德州可以透视吗,红龙poker辅助,果然真的是有挂(有挂教程)1、进入到红龙pok...