导航:首页 > 操作系统 > qt移植到linux

qt移植到linux

发布时间:2024-08-22 08:20:50

‘壹’ qtlinux安装

qt安装电脑要求?

目前的家用电脑配置就可以,但是要开发快编译时间快的话就选配置高点的就行。

求助:qt在linux下,嵌入式交叉编译环境配置?

答:1、可以2、QtCreator只是一个集成开发工具,这个版本随意,网上下就可以,Qte不是用最新,而是最好用跟你在Linux开台开发一样的。

首先要在Linux下交叉编译Qte的库,然后再将Lib这些文件移植在板子上,最后通过交叉编译好的库去编译你在pc上编写的程序,放到板子上运行!关于交叉编译QT的文章,网上可以搜到很多。

3、WIN7平台的交叉编译工具安装比较麻烦,不推荐使用,直接在Linux去下一个别人交叉工具包,直接解压就好。。

去友善的官网,或其他网站下这类的工具觉得你要先理解什么叫交叉编译开发!!!!!

逆战qt怎么重新安装?

逆战安装方法:

1、官网下载逆战文件2、下载完成后打开下载任务。

3、双击后解压。

4、找到安装程序双击。

5、点击下一步。

6、选择我接受此协议。

7、点击下一步。

8、点击完成即可。

‘贰’ qt在linux上和移植时用的到底是哪个qmake

第一步,linux下编译安装qt

仍然是用的ok6410提供的qt-everywhere-opensource-src-4.7.1.tar.gz

1、首先在我自己的目录/z 下新建个qt-x11,将文件拷贝解压

sudo su (取得root权限)

mkdir /z/qt-x11

cp qt-everywhere-opensource-src-4.7.1.tar.gz /z/qt-x11 (拷贝到新建的目录)

tar zxvf qt-everywhere-opensource-src-4.7.1.tar.gz

解压后查看得到:(其中qte4.7.1Makelog为后来生成的,一开始解压后没有,我是安装完成后截的图= =)

此处的build-all是飞凌公司写好的脚本,是用于编译开发板上的嵌入式的qt的,而此处要编译linux的qt,因此对其进行修改,

gedit build-all

修改结果如下:主要是去掉环境变量的配置和qt的配置

注意此处将qt安装在了新建文件夹/opt/qt-x11-4.7.1中,这个目录要记住,因为后面配置qtcreator的时候要到这里找qmake

然后保存关闭,执行 ./build-all

等待。。。我感觉我等了一个下午,幸亏没有提醒出错,要不然我就哭了,编译成功

第二步:安装配置qtcreator

下载链接:http://download.qt-project.org/ 我都被自己的贴心感动得哭了T T

这里根据系统版本神马的,我就参考了别人的文章下载了一个版本,姐实在被这些版本弄的想哭了,参考链接 http://xiaolong5750.blog.163.com/blog/static/44856246201421405034948/

版本是qt-creator-linux-x86-opensource-2.6.1.bin

1、将下载文件拷贝到/z 目录下,在终端下,输入命令

sudo ./qt-creator-linux-x86-opensource-2.6.1.bin

就会出现一个桌面安装窗口,跟windows一样安装就很简单了

对了,有个插曲,我在安装过程中终端跳出了一个warning:designer:attempt to add child to。。。我网上搜了下竟然没搜到这个问题,就直接忽略掉了。。不知道以后会不会有影响。。。

2、接着配置

在主界面中从菜单栏点击"工具"->"选项"->在左侧点击“构建和运行”界面如下图所示。

点击qt版本,有些没有自动检测到qmake路径,这是因为没设置环境变量,手动添加,将刚安装的qmake加入:

接着点击编译器:已自动检测到

最后点击 构建套件,点击右端添加,

至此配置好用于linux上编译的qmake,就可以在linux上跑程序了。

3、新建个小程序试下,新建过程参考http://xiaolong5750.blog.163.com/blog/static/44856246201421405034948/

插曲:我新建的时候,到最后跳出对话框说 “无法创建目录。。。。” 网上查了有人说在安装qtcreator的时候没有用root权限安装神马的,害我重装一遍但也没解决问题,幸亏最近在看《鸟哥的私房菜》,里面说了些文件的权限问题之类的,于是我把自己创建的工程所在的目录的权限都改成chmod 777,然后就没问题了哈哈

建立工程后,build,run 结果如下:

linux

阅读全文

与qt移植到linux相关的资料

热点内容
卡尔曼滤波算法书籍 浏览:769
安卓手机怎么用爱思助手传文件进苹果手机上 浏览:844
安卓怎么下载60秒生存 浏览:803
外向式文件夹 浏览:240
dospdf 浏览:431
怎么修改腾讯云服务器ip 浏览:392
pdftoeps 浏览:496
为什么鸿蒙那么像安卓 浏览:736
安卓手机怎么拍自媒体视频 浏览:186
单片机各个中断的初始化 浏览:724
python怎么集合元素 浏览:481
python逐条解读 浏览:833
基于单片机的湿度控制 浏览:499
ios如何使用安卓的帐号 浏览:883
程序员公园采访 浏览:812
程序员实战教程要多长时间 浏览:979
企业数据加密技巧 浏览:135
租云服务器开发 浏览:814
程序员告白妈妈不同意 浏览:337
攻城掠地怎么查看服务器 浏览:601