我们在Fedora上使用QT Creator 5构建了一个大型程序(易于安装)。我们现在必须为旧的发行版编译,包括RH5和RH6。
我意识到QT Creator不支持RH5和RH6附带的旧版libstdc ++。但是,我们还能使用make& qmake从命令行编译我们的项目在其他发行版下?
答案 0 :(得分:0)
Qt Creator为您提供命令。
打开Qt Creator和你的项目(在Fedora上)。然后转到“Projects
”标签(窗口左侧有一个文件夹图标的标签)。该窗口应显示它用于构建程序的编译步骤(以及清理步骤)。大多数时候。将这些步骤复制到shell脚本中,使其适应您的目标平台(在您的情况下为RHEL),然后通过在目标平台(即RHEL)上启动脚本来编译程序。否则,您可以在Red Hat上使用传统的qmake && make
。