生成lib ,参照:
https://blog.csdn.net/ljttianqin/article/details/73699777
但需修改。
一 。先建一win桌面-静态库。
二 。进去后 解决方案 项目名称上右键属性-和参照链接里的一样:属性 --> 配置属性 --> C/C++:
1 预编译头-改成不使用预编译头
2 预处理器- 加 HAVE_CONFIG_H;_CRT_NONSTDC_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS
后面2个是处理警告C4996用的。
三。 拷贝全部.c 、.h文件,去掉 qrenc.c
四。自己添加 config.h 文件,编辑添加: 和链接完全一样,把里面的版本可以改一下。
最后添加一行:
#define STATIC_IN_RELEASE static
这样应该就可以了
=================================================
其实对于有些运用,需要VC++ 的各版本都进行