c++ - 在 centos 5.6 64 位中将 64 位应用程序与 32 位库链接

标签 c++

我想在 Centos 5.6 64 位上构建一个应用程序作为 64 位应用程序并将其与 32 位库链接。 我该怎么做以及我需要传递给 gcc 进行编译和链接的开关是什么。 谢谢。

最佳答案

你不能。 64 位应用程序必须链接到 64 位库。如果您必须使用的库是 32 位的,则您的应用程序也必须编译为 32 位。

关于c++ - 在 centos 5.6 64 位中将 64 位应用程序与 32 位库链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8166419/

相关文章:

c++ - 指向数据成员的可变指针列表

c++ - 我如何在 vc6.0 中使用 Imagemagick 库?

c++ - 违反 noexcept 保证的编译器警告或静态分析?

c++ - 给定对象的父类(super class)指针,如何获取对象的大小?

c++ - 实现类CContainedWindow的功能而无需父类(super class)或子分类

c++ - 将字符串文字分配给指向 const char 的指针

Android studio CMake 不会将预建库链接到主 .so 文件

c++ - GCC 的模板模板参数推导失败(适用于 MSVC)

c++ - 为什么这个 constexpr if 不能编译

c++ - 我怎样才能使窗口的一部分透明? (WIN32)