?
WPS也是用qt开发的,用qt开发,主要是可以方便地移植到各种平台,以及嵌入式平台.
也可以用QT来开发,在STM32平台运行的程序.
对于 络编程来说,如果我们基于传统的套接字来开发,会很慢,麻烦,C语言中的 络编程就很麻烦,但是如果基于
QT来开发的话,就会快很多.因为QT给我们做了很多的封装.
QT虽然是一个带有图形界面的嵌入式框架,但是QT并不是仅仅局限于带有图形界面的软件的开发.
像数据库编程, 络编程.等都可以用QT实现.
?
看一下qt的发展历史.
?
5.12的版本是最新版,但是5.4.1是比较稳定的.
?
可以去官 去看看,QT提供了所有版本的下载
?
我们找到这个5.4.1这个版本,其实5.4.x 的版本他们之间差别不大
?
如果我们是装的Ubuntu32位的系统的话,可以下载这个
-x86-5.4.1.run这个版本的
?
如果我们系统是Ubuntu64位的系统的话,我们可以下载这个-x64-5.4.1.run这个版本的QT应用.
还要注意:
如果ubuntu系统安装的是版本1804,或者更新,建议安装新一些的QT的版本,比如5.12 5.11等.
?
如果自己Ubuntu系统的版本是
1204 1604 1404 可以直接安装QT的,5.4.1这个版本. 我们这里用的是Ubuntu1204的版本.
?
为什么要关注系统版本和qt的版本关系.
因为QT不同的版本,安装的时候,会依赖操作系统的一些功能,如果操作系统版本和QT版本匹配不起来可能会导致,安装以后会有问题.
?
可以看到我们已经把
qt-opensource-linux-x64-android-5.4.1.run 这个下载下来了,我下载的这个还是支持Android平台的.其实我们暂时不用Android平台
注意,我们这里是基于Ubuntu1204,然后QT5.4.1,进行开发的.
?
然后我们执行
ls -l
qt-opensource-linux-x64-android-5.4.1.run 来看看
他的权限信息,主要看一下,有没有x,执行权限.
?
没有的话,去添加执行权限
chmod +x qt-opensource-linux-x64-android-5.4.1.run
?
添加以后,我们就可以执行
./qt-opensource-linux-x64-android-5.4.1.run 去安装了
?
下一步
?
这个目录一般用默认路径就可以, 不要随便改,改了以后可能会有权限的问题导致不能使用.
下一步
?
这里Android,我们可以先不用选择,因为我们暂时不会开发的程序跑到Android上.
下一步
?
选择同一协议,然后再点击下一步.
?.
然后点击安装.
?
然后点击安装.
?
然后安装过程其实就是把文件解压,释放到我们指定的Qt5.4.1这个文件夹下了
?
安装完成,点击完成
?
然后会弹出,集成开发环境界面
?
然后我们在控制台执行
qmake -v 如果显示上面的情况,说明我们还没有配置qt的构建器
QT的构建器.需要我们去配置一下.
?
我们先看看这个
echo $PATH
可以看到有上面那些变量,里面并没有qt的内容,所以上面的qmake -v这个构建工具自然也找不到这个命令
?
我们去进入安装目录
cd Qt5.4.1
?
然后再进入 cd 5.4
?
然后再进入
cd gcc_64/
注意如果你的系统是32位的话,那么这个目录叫做gcc
?
然后我们再进入cd bin 目录
然后pwd,获取当前目录,复制下来
?
然后我们执行
?
把上面我们复制的qt的,安装目录的bin目录,我们给配置到PATH环境变量中去,注意放到最前面,然后后面用:隔开就可以
?
然后我们再回到Qt5.4.1这个安装目录
cd ../../..
声明:本站部分文章内容及图片转载于互联 、内容不代表本站观点,如有内容涉及侵权,请您立即联系本站处理,非常感谢!