default-registry 定义了默认的注册表,若所需要的库在 'registries' 中查找不到时,就会从默认的注册表中查找;若default-registry 为空,则默认使用vcpkg中的注册表。 regiestries 是一个注册表对象数组,其中包含packages 字段,packages字段是由库名组成的数组,它指定了当前项目需要使用的库的名称。注意,packages字段中...
1. 创建一个空的github仓库https://github.com/PhoebeHui/vcpkg-registry用于示例。 2. Git clonehttps://github.com/PhoebeHui/vcpkg-registry。 3. 在 vcpkg-registry 目录下创建以下文件夹及文件。 vcpkg-registry/ |-- ports/ |--- beicode/ |--- portfile.cmake |--- vcpkg.json |-- versions/ ...
假如你有个公司,名叫 North Wind Traders,你决定对默认的 vcpkg registry 复制出一个镜像出来,这样就可以保证商业上的可持 续性和源代码的安全控制,你已经将它设置为了你的默认 registry,这 样在这个 package registry 中,它的每一个没有列出来的包都是可以 使用的。 你的vcpkg-configuration.json 看起来像如下...
About reito private vcpkg registry repository Topics vcpkg-registry Resources Readme Activity Stars 4 stars Watchers 2 watching Forks 0 forks Report repository Releases No releases published Packages No packages published Languages Python 61.0% CMake 35.1% Batchfile 3.9% ...
Repository files navigation README License North Wind Traders' vcpkg registry This is the vcpkg registry for North Wind Traders, a made-up example company for a blog post about vcpkg's new registries feature.About North Wind vcpkg Registry Resources Readme License View license Activity Stars...
port edit Edits a port, optionally with %EDITOR%, defaults to "code" env Creates a clean shell environment for development or compiling format-manifest Prettyfies vcpkg.json hash Gets a file's SHA256 or SHA512 x-init-registry Creates a blank git registry new Creates a new manifest x-...
{"default-registry": {"kind":"git","baseline":"45f6e57d3e10ad96b7db206cf7888f736ba5aa61","repository":"https://github.com/microsoft/vcpkg"},"registries": [ {"kind":"artifact","location":"https://github.com/microsoft/vcpkg-ce-catalog/archive/refs/heads/main.zip","name":"microsoft...
sufficient. If you only need public, non-experimental libraries, the default vcpkg registry is completely fine. However, once you go outside of this world – once you have company-internal libraries, or you want to use experimental libraries, the recommended solution is to use a registry. ...
This blog post summarizes changes to the vcpkg package manager as part of the 2025.01.13 registry release, 2025-01-11 tool release, as well as changes to vcpkg documentation throughout January. This release includes minor improvements and bug fixes. Some stats for this period: vcpkg changelog ...
一个最简单的registry实例见 github.com/northwindtra。versions 文件夹下维护索引,ports文件下维护包具体的编译方式、源码、版本。 最全的registry 自然是 vcpkg本身。 github.com/microsoft/vc 仓库下 ports里维护了 2060个包(截止20221028) builtin-baseline 回到vcpkg.json builtin-baseline 事实上就是你是用的regi...