使用vcpkg安装库后用NuGet添加到项目
环境:windows,vs2019
本例以安装log4cxx库做示范
使用vcpkg install log4cxx
下载并自动编译生成动态库等文件,2023年某版本之后会自动安装本机对应位数的版本,不用指定x64
创建vcpkg与vs项目的关联文件,vcpkg integrate project
,生成vcpkg.E.ccppcode.vcpkg.1.0.0.nupkg文件
建议在vcpkg根目录下生成该文件,因为该文件可以任意项目重复使用,这样便于管理
打开vs解决方案,打开NuGet控制台
把导入命令复制进去(命令在生成关联文件的时候已给出,见上图),注意选择默认项目为需要的
没有报错即可
查看NuGet包
并且项目目录下多了一个packages.config文件