摘要:
今天使用MongoDB的C++驱动,在编译连接的时候一直出现错误,显示的string_data.h下93行max宏的问题,可视其本身并不是调用max宏,而是调用std::numeric_limits::max这样就是产生错误,通过搜索发现解决方法(参考网址:http://blog.chinaunix.net/uid-17102734-id-2830143.html),将该函数用括号括起来,避... 阅读全文
随笔档案-2014年06月
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:... 阅读全文