这两天为了搞定这玩意儿可是花了我不少时间跟精力啊,各种网上搜资料,尝试各种乱七八糟的库、软件神马的,好在功夫不负有心人,终于在今天的凌晨把这玩意儿给搞定了。官网上提供下载的那个 c++ driver 需要用到一个 python 的 construction 工具scons 来 build,网上也有茫茫多的资料是介绍用这个工具来 build的,当然这些资料介绍的方法必然是麻烦的,而且还会遇到诸多问题,比如某个地方的编译错误神马的。终于,今天上网淘资料的过程中,在github 里面找到了一个叫
下 载到本地解压后用 vs2008 打开,然后配置 boost库的路径、配置输出文件神马的就不多说了。如果字符集用
将代码:
string x = toUtf8String(errorText);
改为:
#if defined(_UNICODE)
#else
#endif
这里改掉过后,继续 build,还会遇到一个定位到 text.h 114 行的编译错误,这一行就这么一句:#error temperror,不得不说这一句略显坑爹了。不过既然这样,这个错误就更好解决了,直接在前面加俩斜杠把这一行注释掉就OK了。
boost下载地址:http://sourceforge.net/projects/boost/files/boost/1.42.0/boost_1_42_0.zip/download
这里搞定过后,再次
原文:
http://hi.baidu.com/ufownl/blog/item/db01c14515818e3dcefca36d