vcpkg имеет режим манифеста, в котором определяет файл vcpkg.json со всеми пакетами, необходимыми для проекта. Я хотел бы временно отключить эту функцию и вместо этого использовать VCPKG установить MyPackage напрямую. Однако, если файл vcpkg.json присутствует в вашем root Directory Vcpkg автоматически переключается в режим манифеста, поэтому, когда я пытаюсь запустить vcpkg install < /code> i get: < /p>
Ошибка: в режиме Manifest, vcpkg install < /code> Не поддерживает отдельные пакеты. vcpkg.json, а затем запустите vcpkg install без каких -либо пакетных аргументов.export VCPKG_MANIFEST_MODE=OFF
./vcpkg install mypackage
< /code>
Но я все еще получаю такую же ошибку. Есть ли способ отключить режим манифеста? Единственный способ, которым я обнаружил до сих пор, - это временно удалить файл vcpkg.json, но это довольно громоздко.
Подробнее здесь: https://stackoverflow.com/questions/750 ... e-in-vcpkg