当前位置: 首页 > 工具软件 > luamongo > 使用案例 >

编译luamongo

范哲
2023-12-01

    想试一下mongodb的lua驱动,去github下了一个luamongo,结果走上一条不归路啊。

    首先luamongo封装了mongodb的C++接口,而且还用到了bootst,而我这两者都没有。

    网上下载了bootst和mongodb,结果发现mongodb这货编译要用到python和scons,又去下载了python和scons。

    又折腾了一下环境变量,终于可以用scons编译mongodb了,接着发现编译mongodb的静态库时总是失败,最后发现是库的名字起得不对,一定得叫libmongoclient.lib!

    终于所有都搞定了开始编luamongo,发现所用的Lua版本是5.1的,又搞了一下以兼容5.2。

    最后最后发现链接的libmongoclient.lib有问题,NND,不玩了,以后再搞。

 类似资料: