• 9343阅读
  • 14回复

有人用Qt连接过mongodb吗 [复制链接]

上一主题 下一主题
离线nikonice
 

只看楼主 倒序阅读 楼主  发表于: 2015-02-15
有人用Qt连接过mongodb吗?具体该怎么做啊,希望高人指点
离线渡世白玉

只看该作者 1楼 发表于: 2015-02-15
C++ 怎么练,他就怎么练、、

编译mongodb驱动,你的程序链接mongodb驱动、、

mongodb的驱动我记得是依赖boost的,而且默认是静态编译、、(2.X版本的mongodb,不知道现在怎么样了、、)
离线lovexin109

只看该作者 2楼 发表于: 2015-11-30
回 渡世白玉 的帖子
渡世白玉:C++ 怎么练,他就怎么练、、
编译mongodb驱动,你的程序链接mongodb驱动、、
mongodb的驱动我记得是依赖boost的,而且默认是静态编译、、(2.X版本的mongodb,不知道现在怎么样了、、)
....... (2015-02-15 15:58) 

版主怎么编译呢?找不到相关教程
离线渡世白玉

只看该作者 3楼 发表于: 2015-12-01
回 lovexin109 的帖子
lovexin109:版主怎么编译呢?找不到相关教程 (2015-11-30 22:17) 

https://docs.mongodb.org/ecosystem/drivers/cpp/
离线lovexin109

只看该作者 4楼 发表于: 2015-12-03
回 渡世白玉 的帖子
渡世白玉:https://docs.mongodb.org/ecosystem/drivers/cpp/ (2015-12-01 14:45) 

scons --32 --sharedclient --ssl --dynamic-windows --prefix="%HOME%\mongo-client-install" --cpppath="D:\ANDROID_SDK\boost\include" --libpath="D:\ANDROID_SDK\boost\lib" install

版主scons 命令该怎么写呢?这样写总提示
scons: warning: No version of Visual Studio compiler found - C/C++ compilers mos
t likely not set correctly
离线渡世白玉

只看该作者 5楼 发表于: 2015-12-07
回 lovexin109 的帖子
lovexin109:scons --32 --sharedclient --ssl --dynamic-windows --prefix="%HOME%\mongo-client-install" --cpppath="D:\ANDROID_SDK\boost\include" --libpath="D:\ANDROID_SDK\boost\lib" install
版主scons 命令该怎么写呢?这样写总提示
scons: warning .. (2015-12-03 23:23) 

要在cl的命令行下,直接cmd下是找不到cl和nmake的
离线lovexin109

只看该作者 6楼 发表于: 2015-12-07
回 渡世白玉 的帖子
渡世白玉:要在cl的命令行下,直接cmd下是找不到cl和nmake的 (2015-12-07 19:40) 

cl不是VS下的吗?感觉为什么它一直在用VS编译器呢,怎么指定g++,mingw呢版主,我觉得版主应该写个教程QT下mongo数据库编译及调用
离线lovexin109

只看该作者 7楼 发表于: 2015-12-07
回 渡世白玉 的帖子
渡世白玉:要在cl的命令行下,直接cmd下是找不到cl和nmake的 (2015-12-07 19:40) 

关于mongo的编译找了两三周了,一直这么....
离线渡世白玉

只看该作者 8楼 发表于: 2015-12-08
回 lovexin109 的帖子
lovexin109:关于mongo的编译找了两三周了,一直这么.... (2015-12-07 23:00) 

mongo的cpp驱动依赖boost的。好像mingw的驱动很难编译的。
离线jxgyzhang

只看该作者 9楼 发表于: 2015-12-08
http://note.youdao.com/share/web/file.html?id=c8562c15539315b9e312980234e574c1&type=note

这是我当时用的时候写的笔记。可以给你参考下
离线lovexin109

只看该作者 10楼 发表于: 2015-12-08
回 jxgyzhang 的帖子
jxgyzhang:http://note.youdao.com/share/web/file.html?id=c8562c15539315b9e312980234e574c1&type=note
这是我当时用的时候写的笔记。可以给你参考下 (2015-12-08 14:13) 

谢谢真仔细
离线lovexin109

只看该作者 11楼 发表于: 2015-12-08
回 jxgyzhang 的帖子
jxgyzhang:http://note.youdao.com/share/web/file.html?id=c8562c15539315b9e312980234e574c1&type=note
这是我当时用的时候写的笔记。可以给你参考下 (2015-12-08 14:13) 

我用的mingw,例子在这http://craftycode.co.za/2014/06/27/building-mongodb-c-driver-mingw64/
可是最后一步 the fork那一步走不下去了,在WIN7 64位下改来改去命令都是指示一堆关于找不到VS之类的的错误
离线lovexin109

只看该作者 12楼 发表于: 2015-12-08
回 渡世白玉 的帖子
渡世白玉:mongo的cpp驱动依赖boost的。好像mingw的驱动很难编译的。 (2015-12-08 13:49) 

版主我看的例子在这http://craftycode.co.za/2014/06/27/building-mongodb-c-driver-mingw64/
可是最后一步 the fork, 在WIN7 64位下改来改去命令都是指示一堆关于找不到VS之类的的错误
离线lovexin109

只看该作者 13楼 发表于: 2015-12-25
楼主解决了吗?我编译好了BOOST和MONGO驱动,但是连接总报各种错误
离线lovexin109

只看该作者 14楼 发表于: 2015-12-25
回 jxgyzhang 的帖子
jxgyzhang:http://note.youdao.com/share/web/file.html?id=c8562c15539315b9e312980234e574c1&type=note
这是我当时用的时候写的笔记。可以给你参考下 (2015-12-08 14:13) 

需要哪些头文件呢??
快速回复
限100 字节
 
上一个 下一个