Windows环境编译和使用qrencode
Libqrencode接受字符串或数据块列表,然后将QR Code符号编码为位图数组。当其他QR Code应用程序生成图像文件时,使用libqrencode允许应用程序直接从原始位图数据呈现QR Code符号。此库还包含一个命令行实用程序,用于输出各种格式的二维码图像。
本文将介绍在Windows环境编译和使用qrencode。
一、cmake编译qrencode源码
下载libqrencode源码
下载地址:https://fukuchi.org/works/qrencode/
建立build文件夹

编译静态库(.lib)
1、打开cmake-gui
2、选择源码目录
3、选择build目录


首次Configure会提示错误:
取消勾选WITH_TOOLS

重新Configure


cmake编译完成后,在build目录下生成Visual Studio的工程文件
6、双击QRencode.sln,打开VS工程


编译完成后在build\Release目录下可以找到生成的lib库

最终生成的静态库:
