由于天朝众所周知的原因,项目中涉及外网的依赖下载总是很慢,包括本次在Linux下编译安装vcpkg,所以不得不魔改了一下它的编译脚本,并做以下几步 1.提前下载好了vcpkg-glibc,并放在vcpkg根目录下 2.提前下载好vcpkg-tool,放在根目录的downloads目录下,并和vcpkg的版本对应,例如vcpkg版本是2023-08-09这个版本,那么vcp...
$ ./bootstrap-vcpkg.bat 如果外网还是下载失败,可以进入https://github.com/microsoft/vcpkg-tool/releases/download/2024-01-11/vcpkg.exe直接下载vcpkg.exe,然后拷贝到项目下 把vcpkg配置到环境变量(在vcpkg.exe目录用powerShell执行下面语句): setx VCPKG_ROOT $pwd (3)使用powershell安装vcpkg的各种库 注意:vc...
以使用vcpkg安装libssh2开源库为例。 vcpkg会自动下载安装libssh2编译所需的相关工具; vcpkg自动下载编译libssh2开源库; PS D:\vcpkg> ./vcpkg installlibssh2warning: In the September 2023 release, the default triplet for vcpkg libraries changed from x86-windows to the detected host triplet (x64-windows)....
* vcpkg-tool-meson[core]:x64-windows -> 0.60.2#2 -- F:\GeoStar\Projects\GitHub\vcpkg\buildtrees\versioning_\versions\vcpkg-tool-meson\6fe7cf1649af5d90c1e88765411a463cac55e99c * yasm[core,tools]:x64-windows -> 1.3.0#3 -- F:\GeoStar\Projects\GitHub\vcpkg\buildtrees\versioning_\vers...
vcpkg.exe 源代码仓库是 Vcpkg-tool 生态系统中不可或缺的一环。它不仅包含了用于构建和管理库的核心逻辑,还提供了大量预编译好的二进制文件,以便用户快速获取所需资源。更重要的是,通过持续集成(CI)服务的支持,vcpkg.exe 能够自动检测并合并社区贡献者提交的新功能或修复补丁,确保整个项目始终保持最新状态。因此,...
去vcpkg>ports目录里面找到那些MD编译的对应的库,找到portfile.cmake文件,打开并在前面加上set(VCPKG_CRT_LINKAGE static)这一行内容。保存并重新编译curl库。可以用vcpkg.exe install curl[brotli,c-ares,http2,ldap,non-http,openssl,tool,websockets,zstd]:x86-windows --recurse来使他重新编译需要的依赖库。
vcpkg 指定使用 gcc 编译器来编译软件包 在使用vcpkg时,可以通过设置环境变量CC和CXX来指定使用gcc编译器进行软件包的编译。 首先,确保已经安装了gcc编译器,并且将其添加到系统的环境变量中。 打开命令行终端,运行以下命令来设置环境变量: setCC=gcc setCXX=g++...
</tool> <tool name="7zip" os="windows"> <version>19.0.0</version> <exeRelativePath>完整安装目录\7z.exe</exeRelativePath> <url>...</sha512> <archiveName>...</archiveName> </tool> <tool name="powershell-core" os="windows"> <version>...
antlr4 4.6-1 ANother Tool for Language Recognition apr 1.5.2 The Apache Portable Runtime (APR) is a C library ... asio 1.10.8 Asio is a cross-platform C++ library for network ... assimp 3.3.1 The Open Asset import library atk 2.24.0 GNOME Accessibility Toolkit ... 也可以加入一些...
Vcpkg是什么 VC++ Packaging Tool,用来帮助你在Windows上获取C/C++库,目前尚处理预览状态。 快速上手 前提条件: Visual Studio...