代码改变世界

随笔档案-2014年06月

MongoDB在MFC下使用C++驱动编译错误的解决

2014-06-19 14:45 by 愤怒的青蛙, 724 阅读, 收藏, 编辑
摘要: 今天使用MongoDB的C++驱动,在编译连接的时候一直出现错误,显示的string_data.h下93行max宏的问题,可视其本身并不是调用max宏,而是调用std::numeric_limits::max这样就是产生错误,通过搜索发现解决方法(参考网址:http://blog.chinaunix.net/uid-17102734-id-2830143.html),将该函数用括号括起来,避... 阅读全文

MongoDB数据库CXX Driver编译

2014-06-19 12:42 by 愤怒的青蛙, 2790 阅读, 收藏, 编辑
摘要: 最近项目需要,想要测试下MongoDB读写大量小图片的速度(单纯文件系统io效率比较低,想试试NoSQL能不能提速), 因为使用C++开发,所以使用MongoDB的CXX驱动,需要自己编译,下面记录整个编译过程CXX Driver下载从Github的MongoDB官方源中下载https://gith... 阅读全文

在VS中使用Boost库出现Macro redefinition错误的解决方法(warning C4005)

2014-06-09 16:42 by 愤怒的青蛙, 10254 阅读, 收藏, 编辑
摘要: 最近使用Boost库做多线程开发,可视在vs中编译工程师总是遇到Macro redefinition错误,类似下面的错误描述1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\stdint.h(116): warning C4005: 'INT8_C' : macro redefinition1> c:... 阅读全文
点击右上角即可分享
微信分享提示