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

问题描述

很简单。我想使用库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-vcpkg.shbootstrap-vcpkg.bat,具体取决于平台)