1

我们在 Fedora 上使用 QT Creator 5 构建了一个大型程序(易于安装)。我们现在必须为包括 RH5 和 RH6 在内的旧发行版进行编译。

我意识到 QT Creator 不支持 RH5 和 RH6 附带的旧版本的 libstdc++。但是,我们仍然可以在命令行中使用 make & qmake 在其他发行版下编译我们的项目吗?

4

1 回答 1

0

Qt Creator 为您提供命令。

打开 Qt Creator 和您的项目(在 Fedora 上)。然后转到“ Projects”选项卡(窗口左侧带有文件夹图标的选项卡)。该窗口应该向您显示它用于构建程序的编译步骤(以及清理步骤)。大多数时候。将这些步骤复制到 shell 脚本中,使其适应您的目标平台(在您的情况下为 RHEL),然后通过在目标平台(即 RHEL)上启动您的脚本来编译程序。否则你可以qmake && make在 Red Hat 上使用传统的。

于 2013-10-17T00:52:16.327 回答