用vcpkg編譯zlib庫的時候,在下載mingw-w64-i686-libwinpthread-git-8.0.0.5906.c9a21571-1-any.pkg.tar.zst文件的時候失敗,
vcpkg自身提供的所有的鏡像都不能使用,在github上看了下,原因vcpkg中使用的地址是mingw的原始地址,但這個文件已經超過1年半,已經被mingw這邊清理掉了,包括其他的鏡像都清理了,
而vcpkg作為微軟的官方搞的一個包管理器,對這些文件也沒有緩存,這樣就悲劇了.
vcpkg自身的github的issues里也有最近問這個問題的.我用的最新的vcpkg,貌似這個問題還沒解決..網上也沒找到這個文件.貌似已經走到了一條絕路上.
但天無絕人之路,之前的一臺機器上用過vcpkg,試著找了下,居然找到了這個文件,然后復制過來,放到了download目錄下,再重新試著編譯,順利通過了.
下面是相關文件,傳上來,以作備份.也看看有沒有其他人遇到相同情況的,可以下載下.
相關文件名如下:
mingw-w64-i686-libwinpthread-git-8.0.0.5906.c9a21571-1-any.pkg.tar.zst
msys-mingw-w64-i686-libwinpthread-git-8.0.0.5906.c9a21571-1-any.pkg.tar.zst
mingw-w64-i686-pkg-config-0.29.2-1-any.pkg.tar.xz
msys-mingw-w64-i686-pkg-config-0.29.2-2-any.pkg.tar.zst
打包鏈接如下:
https://files.cnblogs.com/files/blogs/685850/mingwfiles.zip?t=1651222758
浙公網安備 33010602011771號