c++ - 未找到合适的 Visual Studio 实例
问题描述
我喜欢用 vcpkg 下载 C++ 库。我有这个错误这应该是一个错误,因为终端是红色:
No suitable Visual Studio instances were found
如果需要,这里是整个终端代码:
`Microsoft Windows [版本 10.0.19042.1110] (c) Microsoft Corporation。Tutti i diritti sono risrvati。
C:\Users\laaou>.\vcpkg install ncurses ".\vcpkg" non è riconosciuto come comando interno oesterno, un programma eseguibile o un file batch。
C:\Users\laaou>cd vcpkg
C:\Users\laaou\vcpkg>.\vcpkg install ncurses 计算安装计划... 将构建和安装以下软件包:ncurses[core]:x86-windows -> 6.2#1 未找到合适的 Visual Studio 实例
C:\用户\laaou\vcpkg>`
什么意思?如何解决它。
现在感谢@ChrisMM,我可以解决它,因为我下载了 VS 社区版!
但现在我有这个红色的新错误:
Error: Building package ncurses:x86-windows failed with: BUILD_FAILED
完整的代码,如果你需要它:
`C:\Users\laaou\vcpkg>.\vcpkg install ncurses Computing install plan... 将构建和安装以下软件包:ncurses[core]:x86-windows -> 6.2#1 Detecting compiler hash for triplet x86- windows... 找不到缓存的存档:C:\Users\laaou\AppData\Local\vcpkg\archives\b1\b1b913bc50ef64f802436d916589a69cf7c714cfce6f1d784a583d5c2ab8928f.zip 起始包 1/1:ncurses:x86-windows 构建包 ncurses[core]:x8-6 windows...脚本/cmake/vcpkg_fail_port_install.cmake:96 处的 CMake 错误(消息):ncurses 不支持目标“Windows”!
调用堆栈(最近的调用优先):ports/ncurses/portfile.cmake:1 (vcpkg_fail_port_install) scripts/ports.cmake:141(包括)
错误:构建包 ncurses:x86-windows 失败:BUILD_FAILED 请确保您使用的是最新的端口文件,然后在https://github.com/Microsoft/vcpkg/issues.\vcpkg update
提交问题,包括:包:ncurses:x86- windows Vcpkg 版本:2021-08-12-85ab112d5ee102bc6eac8cdbbfdd173a71374e04
此外,请附上上述日志文件中的任何相关部分。
C:\用户\laaou\vcpkg>`
解决方案
推荐阅读
- python - Setuptools Wheels Twine Package 安装错误
- encryption - System.Data.SQLite 使用什么类型/级别的密码加密
- java - 为什么在 Java 中修改创建的对象是不好的?
- git - Git push 正在重置钩子的权限?
- scripting - 如何使列表填充多个列而不是在 AutoHotKey 中滚动?
- javascript - 使用议程日视图触发 fullCalendar 的 dayClick
- hellosign-api - HelloSign 获取模板/文档预览链接
- json - 异常语法 JSON 解析问题 String (Clojure)
- ruby-on-rails - ApplicationController 仅在生产环境中丢失
- php - 如何在 php 上的 rss 提要更改时播放声音