ZXing-cpp编译打包生成lib文件

1. 本机环境

VS2022

CMake 3.26.0

ZXing-cpp

2. 安装配置CMake

下载地址:https://cmake.org/

ZXing-cpp编译打包生成lib文件 - 第1张

安装完成后,需配置环境变量。

3. 下载、编译ZXing-cpp

下载地址:https://github.com/zxing-cpp/zxing-cpp

下载解压后,进入目录,执行如下命令(注意第三条cmake命令,结合自己实际的系统环境修改):

mkdir build
cd build
cmake -G "Visual Studio 17 2022" -A "x64" ..
Code language: JavaScript (javascript)
ZXing-cpp编译打包生成lib文件 - 第2张

4. 生成lib文件

打开生成的解决方案:

ZXing-cpp编译打包生成lib文件 - 第3张
ZXing-cpp编译打包生成lib文件 - 第4张

注意设置和ZXing-cpp一致的C++版本:

ZXing-cpp编译打包生成lib文件 - 第5张

生成解决方案:

ZXing-cpp编译打包生成lib文件 - 第6张

5. lib文件使用

添加包含目录、库目录(注意区别Debug和Release):

ZXing-cpp编译打包生成lib文件 - 第7张

添加附加依赖项:

ZXing-cpp编译打包生成lib文件 - 第8张

本文原创,作者:onebitpro,其版权均为壹比特所有。
如需转载,请注明出处:https://www.onebitpro.com/zxing-cpp%e7%bc%96%e8%af%91%e6%89%93%e5%8c%85%e7%94%9f%e6%88%90lib%e6%96%87%e4%bb%b6/