阅读 99

QT Windows移植到Ubuntu

首先需要在Ubuntu系统中安装和windows相同版本的QT

安装完成之后检查qmake是否可用。

输入qmake -v

如果qmake可用,会提示以下信息

QMake version 3.1
Using Qt version 5.12.4 in /opt/Qt5.12.4/5.12.4/gcc_64/lib

如果不可用,在终端输入

sudo apt-get install qt5-default

在QT安装完成且环境配置正确,qmake可用之后,就可以开始移植Windows程序到Ubuntu

首先把vs的工程拷贝到ubuntu里面(可以用虚拟机的共享文件夹功能),把工程里面的目录Debug、GeneratedFiles、Release、Win32、x64和文件...user、...sln、...vcxproj、......filters删掉。这里根据vs版本的不同删除的文件和目录也可能不同。只要保留.h、.cpp、.qrc(没有这个文件编译出来的Qt项目会显示不了图片)、.ui文件和Resources目录就可以了。
然后进入到工程目录,及.h  .cpp .qrc文件所在的文件夹中。

输入

qmake -project QT+=widgets

再输入

qmake

最后输入

make

工程目录中就会出现一个新的.pro文件,此时,就可以用QtCreater打开这个工程文件了。

原文:https://www.cnblogs.com/leocc325/p/14526126.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐