vcpkg does not install cairo



按照中的说明https://github.com/Microsoft/vcpkg/blob/master/README.md命令

。\vcpkg安装cairo--三元组x64 windows

生成

Computing installation plan...
The following packages will be built and installed:
* brotli[core]:x64-windows -> 1.0.9#1
* bzip2[core]:x64-windows -> 1.0.8#1
cairo[core,freetype]:x64-windows -> 1.16.0#9
* dirent[core]:x64-windows -> 1.23.2
* expat[core]:x64-windows -> 2020-08-18
* fontconfig[core]:x64-windows -> 2.13.1#3
* freetype[brotli,bzip2,core,png,zlib]:x64-windows -> 2.10.4
* gettext[core]:x64-windows -> 0.21
* json-c[core]:x64-windows -> 2019-09-10#1
* libiconv[core]:x64-windows -> 1.16#8
* libpng[core]:x64-windows -> 1.6.37#14
* pixman[core]:x64-windows -> 0.38.4#2
* pthread[core]:x64-windows -> 3.0.0
* pthreads[core]:x64-windows -> 3.0.0-6
* zlib[core]:x64-windows -> 1.2.11#9
Additional packages (*) will be modified to complete this operation.
No suitable Visual Studio instances were found

进一步检查

。\vcpkg列表

导致

No packages are installed. Did you mean `search`?

我做错了什么?非常感谢您的帮助

我必须检查Visual Studio Installer中的两个选项

1. MSVC C/C++ compiler and linker
2. English language pack

在那之后,它起了作用!:(

也有同样的问题。然后在git CMD中运行vcpkg,得到以下结果:

C:\Users\steve\vcpkg>vcpkg安装liblzma:x64 windows static正在计算安装计划。。。将构建和安装以下软件包:liblzma[core]:x64 windows静态->5.2.5#2警告:由于英语语言包不可用,以下VS实例被排除在外。C: \Program Files(x86(\Microsoft Visual Studio\2019\Community请安装英语语言包。找不到合适的Visual Studio实例

安装了英语语言包,问题已经解决。vcpkg

问题-你安装了"用C++开发桌面"?如果是,请创建一个直接指向IDE位置的用户/系统变量VCPKG_VISUAL_STUDIO_PATH。如果没有,那么这样做可能会解决问题。

安装的英语语言包和桌面开发C++包解决了我的问题。

最新更新