对于本地缓存中的某个包 P,如何获取包 P 的配方 (conanfile.py)?
例如,让我们以一个名为的 conan 包为例:
zlib/1.2.11@conan/stable
Run Code Online (Sandbox Code Playgroud)
我可以像这样从 conan-center 将这个包安装到我的本地缓存中:
$ conan install zlib/1.2.11@conan/stable --remote conan-center
Run Code Online (Sandbox Code Playgroud)
如何将这个 zlib 包的配方 (conanfile.py) 解压到当前目录中?
$ mkdir zlib
$ cd zlib
$ conan ??? zlib/1.2.11@conan/stable
^.... what goes here?
$ cat conanfile.py
Run Code Online (Sandbox Code Playgroud)
小智 5
您正在寻找conan get命令。它可以像这样使用:
conan get zlib/1.2.8@conan/stable -r conan-center
Run Code Online (Sandbox Code Playgroud)
这将打印出来conanfile,之后您甚至不需要cat它。有关conan get此处的更多详细信息:https : //docs.conan.io/en/latest/reference/commands/consumer/get.html
| 归档时间: |
|
| 查看次数: |
419 次 |
| 最近记录: |