-
cmake 版本需要匹配,不宜太高,3.30就差不多
-
因为需要从GitHub下载, 所以一般需要挂梯子
-
有时候下载链接失效了,需要
git pull
更新一下包信息, 如果下载链接失效了, 可以手动下载并正确重命名,放置在downloads
路径下,重新运行安装指令。如果出现验证sha失败,找到ports
下对应包的位置, 修改对应portfile.cmake
文件中的地址和验证值,重新安装即可。# 实例 freetype 1. 该包默认的下载地址[https://gitlab.freedesktop.org//freetype/freetype/-/archive/VER-2-13-3/freetype-VER-2-13-3.tar.gz] 已失效 2. 手动下载包,并命名为 freetype-freetype-VER-2-13-3.tar.gz 放置在 downloads 下 3. 修改新包的校验值,替换 `ports/freetype/portfile.cmake` 文件中 4. 执行下载 `.\vcpkg install freetype`, 可以尝试加参数 ` --no_downloads`
-
其他问题,如果用的公司的电脑,带了监控比如ipguard加密功能, 大概也会有些奇怪的问题