Linux 上的 QtCreator : 32-bits vs. 64 位

标签 qt qt4 qt-creator

我的笔记本电脑是64位的,所以当我开始使用Qt时,我选择了64位的QtCreator。 现在我面临一个问题,我希望我生成的可执行文件可以在32位linux系统上运行。

我可以设置QtCreator生成32位可执行文件吗?这样我就可以决定生成 32 位还是 64 位。

我不想安装另一个 32 位 QtCreator ><.

最佳答案

您至少需要安装 32 位 Qt。不过,您不需要安装 32 位 Qt Creator。

安装 32 位 Qt 后,您应该能够将该版本添加到 Qt Creator 并让它正常运行。您可能需要在编译时强制 Creator 使用 linux-g++-32 mkspec。如果您自己构建 32 位 Qt,则可以通过使用 -platform linux-g++-32 配置来完成此操作。如果您从包安装它,希望包构建器已经完成了此操作。

关于Linux 上的 QtCreator : 32-bits vs. 64 位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2901699/

相关文章:

c++ - 如何使用自定义编译器和自定义标志构建 Qt?

c++ - QSqlQuery如何获取计数值?

python - 如何正确地子类化 QApplication?

postgresql - tOra 说没有连接提供者

c++ - 多个按钮的插槽

c++ - 什么可以解释 std::cout 不显示任何内容?

c++ - QLineEdit:是否有一种优雅的解决方案可以在事件处理程序中区分多个 QLineEdit 小部件?

c++ - 如何使用QString toUtf8和fromUtf8?

c++ - Ubuntu 上的 Qt+OpenCV 无法运行/调试 : Failed to start application

c++ - QtCreator 中的 SDL2 undefined reference sdl_Main