2. 去掉代码中对windows和gui的包含(如有QApplication,可用QCoreApplication代替)

3. 生成可执行文件

(如需要打包到别的未安装qt的环境运行,则需要打包)

打包参考: Linux下使用linuxdeployqt发布Qt程序_qq_735754647的博客-CSDN博客

我使用的是文中的脚本进行打包,非常好使

一般来讲, windows 开发 好的 程序 ,要 移植 Linux 下边,主要是Makefile编写,Makefile 里边主要的是要指定编译器。 1.新建项目文件夹。把源码放在文件夹中 2.$qmake -project //生成.pro文件 3.qmake //生成Makefile 这里边是用qmake 产生了工程文件, qmake 就是你在 Linux 上边安装 QT 环境所在的bin目录,比如...
Windows 下生成的 QT 项目 移植 Linux 下 最近在学习 QT ,记录一下 Windows 移植 Linux 的过程以及遇到的问题 1.首先保证两系统中 QT 版本一致: 查看 Linux Qt 版本:qmake -v 若不一致,则到官网安装下载安装对应版本:https://blog.csdn.net/wuweifeng_2017/article/details/78322249 2.将 windows 下生成的项...