我的笔记本电脑是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/