QT MSVC版本使用protobuf库

QT MSVC版本使用protobuf库


最近要在QT5.10.1的MSVC2015中使用protobuf,于是需要编译protobuf静态库文件,导入qt使用,之前写过一篇文章,介绍了QT mingw版本使用protobuf的过程,见 https://blog.csdn.net/f1jiaziqing2/article/details/83651489 。在MSVC中使用时,第一步也是下载CMAKE,在其中点击“Configure”后,选择编译器就要选择VC的编译器了,本人使用的是VS2015,并且需要在64位机器上使用,所以,就选择“Visual Studio 14 2015 Win64”作为编译器,配置完成后,还是按照原先博客中的步骤,只在MSVC_STATIC_RUNTIME选项中打钩,之后点击"Generate"可以生成VS2015的工程解决方案,打开解决方案后,如果你要生成debug可以使用的库,就选debug,否则选release,这里需要注意的是,需要在工程上右键,属性,将MT的编译方式改成MD,如果是debug,则改成MDd,如果是release,则改成MD,之后生成,则可以生成相应的libprotobufd.lib或者libprotobuf.lib,这样就可以按照之前博客的方式,在msvc版本中的QT里使用protobuf了!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值