vcpkg:库未在搜索结果中列出,但存在于在线存储库中

vcpkg: library not listed in search results, but present in online repo

很简单。我想使用库 p-ranav-csv2。我检查了该库是否存在于 vcpkg 存储库 (https://repology.org/projects/p/?inrepo=vcpkg) 中。但它不存在于 vcpkg 搜索中 (vcpkg search p-ranav-csv2)。

我的 vcpkg 用于搜索软件包的存储库是否不同?或者还有其他复杂程度?

我意识到在 vcpkg 的情况下(与 pip 或 maven 不同),我需要更新 vcpkg 本身以获得新的包列表。所以解决办法是:

  1. 进入vcpkg目录,
  2. git pull 并且,
  3. 运行 bootstrap 脚本(bootstrap-vcpkg.shbootstrap-vcpkg.bat,取决于平台)