应该如何使用vcpkg 提供的库呢,vcpkg提供2种使用方式,一种是在CMake 工程使用,另一种是在MSbuild 工程使用,我们分别提供了示例。
如何在CMake 工程中使用?示例:sqlite3
第一步: 安装库
PS E:\vcpkg\clean\vcpkg> ./vcpkg install sqlite3:x64-windows Computing installation plan... The following packages will be built and installed: sqlite3[core]:x64-windows -> 3.34.1 Detecting compiler hash for triplet x64-windows... Could not locate cached archive: C:\Users\phoebe\AppData\Local\vcpkg\archives\1e\1e772ef47022be1c658daf2d07997ec134ada023.zip Starting package 1/1: sqlite3:x64-windows Building package sqlite3[core]:x64-windows... -- Downloading https://sqlite.org/2021/sqlite-amalgamation-3340100.zip -> sqlite-amalgamation-3340100.zip... -- Extracting source E:/vcpkg/clean/vcpkg/downloads/sqlite-amalgamation-3340100.zip -- Applying patch fix-arm-uwp.patch -- Using source at E:/vcpkg/clean/vcpkg/buildtrees/sqlite3/src/3340100-3d888d9856.clean -- Configuring x64-windows -- Building x64-windows-dbg -- Building x64-windows-rel -- Performing post-build validation -- Performing post-build validation done Stored binary cache: C:\Users\phoebe\AppData\Local\vcpkg\archives\1e\1e772ef47022be1c658daf2d07997ec134ada023.zip Building package sqlite3[core]:x64-windows... done Installing package sqlite3[core]:x64-windows... Installing package sqlite3[core]:x64-windows... done Elapsed time for package sqlite3:x64-windows: 38.07 s Total elapsed time: 54.06 s The package sqlite3:x64-windows provides CMake targets: find_package(unofficial-sqlite3 C