我现在的场景是我需要 libpng 来进行开发,输入命令:vcpkg install libpng来安装,可以看到他在开始自动下载。 注意我们可以使用.\vcpkg help triplet来看库支持的模式。 4. 详细介绍 4.1 新增库 使用指令:vcpkg help triplet可以看到都支持什么平台。 下载某一个平台的包:.\vcpkg.exe install jsoncpp:x64-windows (...
Installing package jsoncpp[core]:x86-windows... done Elapsed time for package jsoncpp:x86-windows: 47.81 s Total elapsed time: 47.81 s The package jsoncpp:x86-windows provides CMake targets: find_package(jsoncpp REQUIRED) target_link_libraries(main PRIVATE jsoncpp_lib) 我们大致可以了解到install会...
例如我们需要编译 64 位 Windows 版本的 jsoncpp,那么执行如下命令即可。 $./vcpkg.exe install jsoncpp:x64-windows 看到Installing package jsoncpp[core]:x64-windows... done,则说明安装成功。 如果电脑中没有安装 CMake、7zip 等软件,Vcpkg 会自动下载 portable 版本的 CMake、7zip 等软件。但是由于各种原因...
-- CURRENT_PACKAGES_DIR=H:/Repos/vcpkg/packages/jsoncpp_x86-windows -- CURRENT_BUILDTREES_DIR=H:/Repos/vcpkg/buildtrees/jsoncpp -- CURRENT_PORT_DIR=H:/Repos/vcpkg/ports/jsoncpp/. -- Downloading https://github.com/open-source-parsers/jsoncpp/archive/1.8.1.tar.gz... -- Downloading https:...
x64-windows x64-windows-static x86-uwp x86-windows x86-windows-static 我这里编译的版本为 x64,因此使用 x64-window。 >cdd:\vcpkg# 根据你的目录进行修改> ./vcpkg.exe install curl:x64-windows > ./vcpkg.exe install jsoncpp:x64-windows ...
那如果要安装编译某一个架构的开源库,我们该怎么写呢?我们只需要在需要安装的包后面指定相应的triplet即可。例如我们需要编译64位版本的jsoncpp,那么执行如下命令即可。 vcpkg install ffmpeg[gpl]:x86-windows-static
x86-windows x86-windows-static 我这里编译的版本为 x64,因此使用 x64-window。 >cdd:\vcpkg# 根据你的目录进行修改> ./vcpkg.exe install curl:x64-windows > ./vcpkg.exe install jsoncpp:x64-windows > ./vcpkg.exe install openssl:x64-windows ...
.\vcpkg.exe install jsoncpp:x86-windows-static-ltl OK,大功告成! 同理可得,如果需要编译x64静态库,我们只需要把“triplets/x64-windows-static.cmake”复制一份为“triplets/x64-windows-static-ltl.cmake”。 然后输入.\vcpkg.exe install jsoncpp:x64-windows-static-ltl ...
.\vcpkg.exeinstalljsoncpp:x64-windows 那么就可以使用我写的这个命令一样的编译一个合适的平台 .\vcpkg.exeremovejsoncpp 当然可以移除掉这个包 .\vcpkg.exeremove--outdated 未来要移除过时的包,就执行这个命令就好了 .\vcpkg.exelist 可以看到你已经安装过的包了 ...