日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

vcpkg 详细介绍

發布時間:2023/12/31 c/c++ 81 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vcpkg 详细介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

vcpkg 是微軟 C++ 團隊開發的在 Windows 上運行的 C/C++ 項目包管理工具,可以幫助您在 Windows 平臺上獲取 C 和 C++ 庫.

vcpkg 自身也是使用 C++ 開發的 (而其他的 C++ 包管理大多并不是 C++ 開發的),并且 vcpkg 能夠幫助用戶在 Visual Studio 中,更好的使用這些安裝好的庫.

vcpkg 整合了 git,構建系統整合的 CMake,而絕大多數的 C++ 項目都可以直接或者間接的方式使用 CMake創建原生項目文件并構建.

vcpkg遵循一下原則:

  • 開放源碼

  • 無需安裝

  • 支持重發構建

  • 自定義生成

  • 社區參與貢獻

  • 端口集成(與 BSD Ports 機制類似)

安裝和自舉:

git?clone?https://github.com/Microsoft/vcpkg cd?vcpkg powershell?-exec?bypass?scripts\bootstrap.ps1

搜索庫:

vcpkg?search

安裝庫:

vcpkg?install?cpprestsdk

查看已安裝的庫:

vcpkg?list

將庫集成的 Visual Studio:

vcpkg?integrate?install

MSDN 介紹博文:

????https://blogs.msdn.microsoft.com/vcblog/2016/09/19/vcpkg-a-tool-to-acquire-and-build-c-open-source-libraries-on-windows/


原文:https://github.com/Microsoft/vcpkg/blob/master/README.md#

Vcpkg?

概述

Vcpkg可以幫組你獲取Windows平臺的CC++庫。這個工具和ecosystem正處于預覽階段。您的參與對vcpkg的成功是非常的重要。

運行vcpkghelp可以獲取可用命令的簡短描述。

快速教程

要求:

  • Visual Studio 2015 Update 3 or
  • Visual Studio 2017
  • CMake 3.8.0 或更高干部 (備注: 如果你機器上沒有找到,將會自動安裝到你的機器上)
  • git.exe?加入到path中

克隆vcpkg

C:\src\>git clone?https://github.com/Microsoft/vcpkg.git

然后運行

C:\src\>cd vcpkg

C:\src\vcpkg>.\bootstrap-vcpkg.bat

然后,運行如下命令使計算機的所有用戶都可以使用vcpkg?(備注:需要管理員權限)

C:\src\vcpkg> .\vcpkgintegrate install

使用vcpkg安裝任何的程序包,如:

C:\src\vcpkg> .\vcpkginstall sdl2 curl

最后,在Visual Studio 2015 or Visual Studio 2017創建新的項目或者打開已經存在的項目。你就可以使用#include引用頭文件并使用安裝的程序庫。


總結

以上是生活随笔為你收集整理的vcpkg 详细介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。