Qt4.8.4和creator和mingw安装配置说明总结_非常有用_中考说明方法复习总结

2020-02-29 其他工作总结 下载本文

Qt4.8.4和creator和mingw安装配置说明总结_非常有用由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“中考说明方法复习总结”。

Qt 4.8.4 & Qt Creator 2.6.1 安装和配置(Windows)

分类: Qt 2013-02-04 18:12 5150人阅读 评论(4)收藏 举报

MinGWmingwMinGwqtQtQTQT CreatorQt Creatorqt CreatorQt creator安装配置

0.前传

总想记录自己的成长过程,总是被各种原因中断。申请CSDN账号3年了吧,没写过一篇文章。见过现实生活中的暴发户,但我认为在技术领域不存在暴发户。只有积累,从一点一滴做起。这是我的第一篇文章。

1.软件安装

1.0.一个艰难的决定

跨平台的需求让我选择了Qt,经过一番搜索找到了可以下载的免费版: http://qt-project.org/downloads

最新版本(截止到2013年1月)是5.0.1,但Windows下只有for VS 2010的版本。虽然本人觉得VS很好用(用过VS 2001、VS 2005、VS 2008,当然是D版,主要拿VB做做界面,见笑),但考虑公司安装,所以还是不选择D版的好。退而求其次,选择次新版本4.8.4,317MB。下载地址:

http://releases.qt-project.org/qt4/source/qt-win-opensource-4.8.4-mingw.exe

【更新】2013年2月4日重新登录qt官网,发现5.0.1 for minGW也有了!本身带minGW4.7。下载、安装、运行,完全无悬念,推荐!附下载地址(823MB): http://releases.qt-project.org/qt5/5.0.1/qt-windows-opensource-5.0.1-mingw47_32-x86-offline.exe

1.1.minGW的安装

既然选择了for minGW的版本,那就要下载minGW。官网:http://www.daodoc.comblogs.com

qt creator 2.5.2 +qt library 4.8.2+mingw4.4 配置说明

分类: QT相关2012-08-24 20:432289人阅读评论(3)收藏举报

qtlibrary工具嵌入式windowslinux

【来自blog.csdn.net/lanmanck】

诺基亚都快倒闭了,还搞的qt那么零散,下了个creator还要下一堆东西才能用,鄙视它!

1、下载mingw 4.4:http://get.qt.nokia.com/,滚动图2位置。读者可以根据系统选择1号超链(http://www.daodoc.com/gf/ 下载 blackfin-linux-dist-2010R1-RC5.tar.bz2的 uClinux 版本,因为该版本支持 QT,解压后在解压目录下 lib/qt-embedded/patches 下有相关的补丁(如果有的话也可从其它地方下); 3.解压 qt-embedded-linux-opensource-src-4.5.1.tar.gz,在解压后的目录下利用 patch 命令打上所有的补丁 : patch-p1-E

注意:由于补丁版本的 BUG 打完补丁后还需要修改触压目录下 src/gui/embedded/qscreenlinuxfb_qws.cpp 文件 找到 412 行把 MAP_SHARED 改为 MAP_PRIVATE, 否则将无法正常显示,修改如下:

改前:

data =(unsigned char *)-1;

if(d_ptr->fd!=-1)

data =(unsigned char *)mmap(0, mapsize, PROT_READ | PROT_WRITE, MAP_SHARED , d_ptr->fd, 0);改后:

data =(unsigned char *)-1;

if(d_ptr->fd!=-1)

data =(unsigned char *)mmap(0, mapsize, PROT_READ | PROT_WRITE, MAP_PRIVATE , d_ptr->fd, 0);

如果要支持自己的触摸屏需自更改相关鼠标驱动文件代码,文件所在目录为 : src/gui/embedded, 最后采用修改 qmouselinuxtp_qws.cpp 和 qmouselinuxtp_qws.h 文件,添加自己的触摸屏信息解码相关代码(详细的修改可以参考网上),最后需在配置选项增加-qt-mouse-linuxtp 对 linuxtp 驱动的支持..打完补丁和修改代码后,可以进行 Qt 的配置,可以通过./configure –help 查看相关的配置帮助,配置选项的意思可以在配置帮助查看,最后采用如下配置 :

./configure-prefix /usr/local/qtembedded-embedded bfin-xplatform qws/linux-bfin-fdpic-g++-shared-confirm-licens-opensource-verbose-little-endian-no-qt3support-depths 8,16,24,32-no-webkit-nomake translations-no-cups-no-ni-no-dbus-qt-gfx-linuxfb-no-iconv-no-glib-no-rpath-no-feature-QWS_CURSOR-qt-mouse-linuxtp 注:-no-feature-QWS_CURSOR 表示不出现鼠标指针.5.配置成功后就可以进行 make ;

6.make 成功后生成相关动态库和实例,即基本完成移植;.把实例放到平台上运行 , 先要配置环境变量:

export QWS_MOUSE_PROTO=LinuxTP:(触摸屏设备节点)再把相关的动态库复制到 blackfin 平台的 /usr/lib 目录下,同时也要把 font 下的 *qpf 文件复制到指定的目录,复制到什么目录可以运行下实例,出错时会提示出目录;

再运行 :

./ 实例 –qws &

加 & 表示后台运行 , 如果没出错表示运行成功;

运行出错分析提示 :

(1)直接./ 实例 运行出现如下错误:

QWSSocket::connectToLocalFile could not connect:: Bad file descriptor QWSSocket::connectToLocalFile could not connect:: Bad file descriptor QWSSocket::connectToLocalFile could not connect:: Bad file descriptor No Qt for Embedded Linux server appears to be running.If you want to run this program as a server, add the “-qws” command-line option.需加-qws 运行即./ 实例 –qws 如果还出现 socket 类的错误可能是内核没有增加 Unix socket 的支持;

(2)出现如下错误:

QLinuxFbScreen::connect: No such device

Error: failed to map framebuffer device to memory.表示没把 src/gui/embedded/qscreenlinuxfb_qws.cpp 文件进行修改,(3)出现如下错误码:

QFontDatabase : Cannot find font directory /usr/local/qte-arm/lib/fonts-is Qt ? Aborted

(注: /usr/local/qte-arm/lib/fonts 这个具体路径视你安装 qte 的路径而定)

需要把编译后在 lib 下的 fonts 复制到对应提示的目录。

(4)出现如下错误:

locking qpf: Permiion denied

在复制 font 下的文件时只复制 *.qpf 文件即可,可能会支持不了中文显示。.最后可以在 $PATH 中增加 qt 编译后的 bin 目录,主要是用到 qmake,这样就有了 QT/blackfin 平台的交叉编译环境,可以编译自己的 QT 代码!

.完成。

BEC非常有用总结

首先说一下,新东方的BEC培训班只是对考试的题型进行了介绍和讲解,并没有教BEC的课程,记得某阅读老师在第二周的课曾说过,他的课整个课程两节就讲完了,之所以把他的课安排在第二周......

E1总结和CISCO E1配置

E1总结和CISCO E1配置E1知识点总结1、一条E1是2.048M的链路,用PCM编码。2、一个E1的帧长为256个bit,分为32个时隙,一个时隙为8个bit。3、每秒有8k个E1的帧通过接口,即8K*256=20......

Linux下Apache服务器的安装和配置

Linux服务器配置与管理实训指导书【实验8】 Apache服务器的安装和配置一、实验目的:1.掌握Apache Web服务器的安装和配置。 2.使用虚拟主机在同一台服务器上架设多个网站。二......

有用和没用美文

有用和没用美文汉朝初期,连年战乱,各种物资都很缺乏,尤其是马匹,据说连皇帝出门都凑不够四匹颜色一样的马,让家里马匹成群的匈奴人笑话了好多年。这天,有个人不知道从哪儿弄来一匹......

有用和没用美文

刀豆文库小编为你整合推荐5篇有用和没用美文,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......

《Qt4.8.4和creator和mingw安装配置说明总结_非常有用.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
Qt4.8.4和creator和mingw安装配置说明总结_非常有用
点击下载文档
相关专题 中考说明方法复习总结 有用 mingw creator 中考说明方法复习总结 有用 mingw creator
[其他工作总结]相关推荐
[其他工作总结]热门文章
下载全文