簡體   English   中英

在 Visual Studio 代碼上使用 VCPKG 安裝 OpenSSL 時出錯:錯誤:在三元組 x64-windows 中:無法找到有效的 Visual Studio 實例

[英]Error installing OpenSSL using VCPKG on Visual Studio code: Error: in triplet x64-windows: Unable to find a valid Visual Studio instance

我正在嘗試修復我在 VScode 上運行 Rust 程序時遇到的錯誤,如下面的鏈接所示,安裝 openssl 並按照以下帖子使用 vcpkg 設置路徑: 錯誤:找不到本機靜態庫`ssl `,也許缺少 -L 標志? 在 Windows 上

根據答案,我通過 visual studio code 終端運行了以下指令:

git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
.\bootstrap-vcpkg.bat

上面的代碼執行成功,但下面安裝 openssl 的代碼導致錯誤。

.\vcpkg.exe install openssl:x64-windows-static

錯誤:

Error: in triplet x64-windows: Unable to find a valid Visual Studio instance
Could not locate a complete Visual Studio instance

我該如何解決上述錯誤? 我已經安裝了 cmake 並正常運行,但仍然沒有運氣嘗試讓 vcpkg 安裝 openssl。鏈接答案中提到的路徑也已設置,我正在我創建的正確目錄中運行上面的所有代碼。

我運行代碼的目錄:

C:\Users\Administrator\Desktop\wintun-maindtls\vcpkgfile\vcpkg>

即使安裝了 Visual Studio Code,也要安裝最新版本的 Visual Studio 安裝程序。 選中復選框以安裝適用於 Linux 和 Windows 的桌面開發工具 選中復選框以安裝 C++ CMake 工具 然后繼續安裝。

您可以單獨下載包,解壓縮,然后插入它的路徑以在 IntelliSense 配置中包含路徑

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM