mingw32 编译 fastdb

本文记录了在win7环境下使用QT和mingw32编译fastdb库遇到的问题及解决过程。作者在编译过程中遇到错误,通过修改cliproto.h文件中的汇编指令为C++格式,最终成功编译。

mingw32 编译 fastdb


环境:win7+QT+mingw32
运行fastdb的makefile.mingw文件进行编译出了错误,网上查找也没有找到合适的答案(大概自己就是个菜鸟吧Σ( ° △ °|||)︴)。所以我就自己在QT下创建了一个staticlib工程(fastdb),将inc和src下相关的*.h和*.cpp导入(需要导入的文件参考的是fastdb里面的vs工程),然后编译,还是有错误。。。O__O "…定位到错误地点,发现文件cliproto.h中两个函数(swap_bytes_in_dword和swap_bytes_in_word)用汇编指令编写的,我将他改成了c++格式,再次编译之后成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值