VCPKG 相關工具下載過慢解決方案

VCPKG 是一個很好的C++管理工具。現在在Linux和macOS下也可以使用了。做到了跨平臺,這個很不容易。

但是在國內使用有個問題,一些相關需要的工具下載的速度極慢,比如說cmake,git,7zip 等等,在Linux和macOS下有個設置選項,可以設置選擇使用系統自帶的相應的工具,其實這些工具差一些版本沒關係,但是vcpkg 裏面集成的東西卻必須是最新的,應該是爲了兼容性考慮。

那麼爲了解決下載過慢,或者中途崩潰的情況,在win下我們可以將scrpits/vcpkgTools.xml 文件進行修改,以繞過需要下載的相應的困境。使用我們系統中安裝的cmake git 7zip 等工具,這些工具可以用迅雷下載比較方便,可以下載安裝版的。(vcpkg一般都下載的是便攜版)

這樣一來就解決了很大一部分問題了。

還有如果要多機移植的話,我們可以將downloads 文件下的很多庫的壓縮文件打包好,直接複製過去即可。這樣就避免了下載這些包浪費的時間問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章