2022-07-28 vcpkg与Cmake的使用

一.vcpkg的使用

1.vcpkg export jsoncpp 导出已经安装的开源库。vcpkg export zlib zlib:x64-windows --zip

2.vcpkg install libevent:x64-windons 安装指定版本的第三方包;可以使用vcpkg help triplet 查看可以指定的版本。

  1. vcpkg import xxx.7z 导入备份的开源库。
  2. 集成VS
    vcpkg integrate install 全局集成, cmake项目可以使用set(-DCMAKE_TOOLCHAIN_FILE=D:/vcpkg/scripts/buildsystems/vcpkg.cmake)指定工具路径。
    vcpkg integrate project 项目集成,根据提示操作就行
    With a project open, go to Tools->NuGet Package Manager->Package Manager Console and paste:
    Install-Package vcpkg.F.vcpkg.vcpkg -Source "F:\vcpkg\vcpkg\scripts\buildsystems"

二.Cmake中使用vcpkg下载的第三方库

set(-DCMAKE_TOOLCHAIN_FILE=D:/vcpkg/scripts/buildsystems/vcpkg.cmake)#指定工具路径

find_package(Libevent CONFIG REQUIRED)#指定包名

target_link_libraries(UseLibevent PRIVATE libevent::core libevent::extra)#链接第三方库
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容