无法构建32位Mongo DB C ++驱动程序

金力士

我试图将Mongo DB C ++驱动程序编译为32位库。但是我不知道要使用什么开关,我到处都是。我在x64环境中,因此必须强制执行32位编译。

我需要32位驱动程序的原因是因为我正在编码的应用程序是32位,因此我也不得不将Boost编译为32位。

如果我确实设法以32位编译驱动程序,我仍然可以连接到64位Mongo DB吗???

我如何将这个东西编译为32位?

这是SCon日志中的错误:

/usr/bin/ld: skipping incompatible /home/zinglish/Projects/CPP/Grepho/libs/boost_1_54_0/dist/lib/libboost_thread.so when searching for -lboost_thread
/usr/bin/ld: skipping incompatible /home/zinglish/Projects/CPP/Grepho/libs/boost_1_54_0/dist/lib/libboost_thread.a when searching for -lboost_thread

基本上它不会编译,因为它试图编译为x64,但是boost库是x86 ...

金力士

好吧,我搜索了以下链接:用于链接器和编译器开关定制的SConstruct Documentation,并提出了一个解决方案。

我将它们添加到EnvironmentSConstruct文件中变量的末尾:

CPPFLAGS=["-m32"],
LINKFLAGS=["-m32"]

希望这对以后的人有帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Mongo DB C#驱动程序2.0同步计数

来自分类Dev

Mongo DB 2.0驱动程序C#-Upsert-生成对象ID

来自分类Dev

Mongo db c# 驱动程序 - 如何通过 id 加入集合?

来自分类Dev

使用C#mongo驱动程序构建查询

来自分类Dev

mongodb c ++驱动程序无法更新

来自分类Dev

我可以使用Mongo DB C#驱动程序序列化基类中的属性或字段吗?

来自分类Dev

如何使用C#在mongo DB驱动程序2.0版中使用IMongoDatabase接口实现“ FindOne”和“ EnsureIndex”?

来自分类Dev

IBM DB2 ODBC驱动程序64位无法加载

来自分类Dev

mongo c驱动程序更新嵌套数组

来自分类Dev

Mongo C驱动程序中是否有findOne操作?

来自分类Dev

Mongo C#驱动程序查询(选择子字段)

来自分类Dev

Mongo C驱动程序查找查询错误处理

来自分类Dev

Mongo C# 驱动程序 - 长度支持?

来自分类Dev

MongoDB C#驱动程序无法识别某些类型

来自分类Dev

SSIS包访问Oracle DB。您如何知道使用的是32位还是64位Oracle驱动程序?

来自分类Dev

如何使用Mongo DB JAVA驱动程序从MongoDB中的数据库中删除集合?

来自分类Dev

Node.JS Mongo DB驱动程序未拆分批量插入?

来自分类Dev

如何在带有$ match和$ in的Mongo db Java驱动程序中使用聚合?

来自分类Dev

如何在Mongo DB中使用Java驱动程序创建GeoJSON对象

来自分类Dev

使用Java Mongo DB驱动程序使用MongoDB插入时出现重复密钥错误

来自分类Dev

Mongo DB Java驱动程序游标不包含完整的Collection

来自分类Dev

无法使用JPA获得与DB的连接-缺少derby嵌入式驱动程序类

来自分类Dev

TigerGraph DB的JDBC驱动程序

来自分类Dev

DB2 - Java 驱动程序

来自分类Dev

Postgresql ODBC驱动程序32位

来自分类Dev

我无法删除驱动程序的驱动程序软件

来自分类Dev

无法更改 GPU 驱动程序(附加驱动程序)

来自分类Dev

MongoDB C++ 驱动程序 - 8 位和 16 位整数?

来自分类Dev

新的Mongo C驱动程序中是否有等效的mongo_find_one()

Related 相关文章

  1. 1

    Mongo DB C#驱动程序2.0同步计数

  2. 2

    Mongo DB 2.0驱动程序C#-Upsert-生成对象ID

  3. 3

    Mongo db c# 驱动程序 - 如何通过 id 加入集合?

  4. 4

    使用C#mongo驱动程序构建查询

  5. 5

    mongodb c ++驱动程序无法更新

  6. 6

    我可以使用Mongo DB C#驱动程序序列化基类中的属性或字段吗?

  7. 7

    如何使用C#在mongo DB驱动程序2.0版中使用IMongoDatabase接口实现“ FindOne”和“ EnsureIndex”?

  8. 8

    IBM DB2 ODBC驱动程序64位无法加载

  9. 9

    mongo c驱动程序更新嵌套数组

  10. 10

    Mongo C驱动程序中是否有findOne操作?

  11. 11

    Mongo C#驱动程序查询(选择子字段)

  12. 12

    Mongo C驱动程序查找查询错误处理

  13. 13

    Mongo C# 驱动程序 - 长度支持?

  14. 14

    MongoDB C#驱动程序无法识别某些类型

  15. 15

    SSIS包访问Oracle DB。您如何知道使用的是32位还是64位Oracle驱动程序?

  16. 16

    如何使用Mongo DB JAVA驱动程序从MongoDB中的数据库中删除集合?

  17. 17

    Node.JS Mongo DB驱动程序未拆分批量插入?

  18. 18

    如何在带有$ match和$ in的Mongo db Java驱动程序中使用聚合?

  19. 19

    如何在Mongo DB中使用Java驱动程序创建GeoJSON对象

  20. 20

    使用Java Mongo DB驱动程序使用MongoDB插入时出现重复密钥错误

  21. 21

    Mongo DB Java驱动程序游标不包含完整的Collection

  22. 22

    无法使用JPA获得与DB的连接-缺少derby嵌入式驱动程序类

  23. 23

    TigerGraph DB的JDBC驱动程序

  24. 24

    DB2 - Java 驱动程序

  25. 25

    Postgresql ODBC驱动程序32位

  26. 26

    我无法删除驱动程序的驱动程序软件

  27. 27

    无法更改 GPU 驱动程序(附加驱动程序)

  28. 28

    MongoDB C++ 驱动程序 - 8 位和 16 位整数?

  29. 29

    新的Mongo C驱动程序中是否有等效的mongo_find_one()

热门标签

归档