libqrencode 4.1.1-VS2017 之 VC++编译,运用

生成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++ 的各版本都进行

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值