`
tiankefeng0520
  • 浏览: 146857 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

QT&&QT_Creator_安装配置流程

    博客分类:
  • QT
 
阅读更多

Linux Distribution下配置

资源准备

1.VMware Workstation 9

2.ubuntu-12.04.2-dvd-i386

3.qt-everywhere-opensource-src-4.8.5.tar

4.qt-creator-2.8.0-src.tar

 

 

部分1Ubuntu 安装

 

1.选择 Create a New vistual Machine 开始创建虚拟机配置

 

2.选择高级模式


 

3.选择第三项过会安装OS(为了进行中文安装)

 接下来配置情况结合自身机器情况,自行配置。

 

4.双击 CD/DVD(IDE) 对镜像文件进行配置

 

 

5.配置Ubuntu镜像文件

 

6.点击POWER ON.开始 Ubuntu安装

 

7.安装开始

 

 

8.选择语言

 

9.选择安装Ubuntu 进行安装

 

10.再次选择语言

 

11.是否联网进行系统软件更新(结合自身情况而定)

 

12.选择清除整个磁盘并安装Ubuntu

 

13.点击现在安装 ,进行安装

 

14.安装完毕后,点击现在重启

 

 

部分2:VMWare Tool安装

1.点击虚拟机标题栏 VM-> VMWare Tool 进行下载. 下载默认保存位置 /media/VMWare Tools

2.VMwareTools解压缩

 

1.      3.  VMware Tools 安装

安装过程如有选择则“ENTER”进行默认配置

 

 

部分3:安装QT SRC

 

1.安装aptitude

 

 2.安装c++编译器(g++)

 

3.QT SRC 解压缩

 

4.解压完成后查看是否解压成功

 

5.安装必要库文件

 

apt-get installlibxtst-dev

 

对应错误:

Basic XLib functionality test failed!
You might need to modify the include and library search paths by editing
QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /usr/local/qt/mkspecs/linux-g++

 

aptaptitudeinstall libxrandr-dev

 

对应错误:

X Error: BadDrawable (invalid Pixmap or Window parameter) 9

 

aptaptitudeinstall libxft-dev

 

对应错误:

QT Creator 出现乱码

 

6.安装QT SRC 选在Open Sourse Edition

 

7.Licensed  选择YES

 

8.进行编译(make)

9.进行安装(make install)

 

10.设置环境变量

8

执行vi ~/.bashrc 添加如下内容:
QTDIR=/usr/local/Trolltech/Qt-4.7.0/
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH

 

 

部分4:QT Creator 安装

1.QT Creator 解压缩

 

2.Qmake 生成makefile

 

3.make(编译)

 

4. 安装 make install

 

5.运行QT Creator

 

 

 

部分5:QT Creator 配置

 

1.点击工具-->选项-->构建于运行-->构建套件

 

2.点击管理按钮后会进入QT版本选择页面,选择添加,指定到qmake 路径下并确定

 

 

<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:RelyOnVML/> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]-->

3.配置完毕后点击新建项目后 就能看到QT Creator 全貌了

 

 

 

WINDOWS 7 下配置

资源准备

1.VS2008

2.qt-sdk-win-opensource-2010.05

 

步骤1: 执行VS2008下的vavarsall.bat

步骤2 :configure进行配置检查

 

步骤3:执行nmake 进行编译

期间会遇到如下错误

 

问题1

01.api\qscriptextensionplugin.h(43): Error: Undefined interface 

02.NMAKE : fatal error U1077: 'C:\Qt\2009.05\qt\bin\moc.exe' :return code '0x1'  

03.Stop.   

04.NMAKE : fatal error U1077: '"d:\Program Files\MicrosoftVisual Studio 9.0\VC\BIN   

05.\nmake.exe"' : return code '0x2'   

06.Stop.   

07.NMAKE : fatal error U1077: 'cd' : return code '0x2'  

08.Stop.  

api\qscriptextensionplugin.h(43): Error: Undefined interface

NMAKE : fatal error U1077: 'C:\Qt\2009.05\qt\bin\moc.exe' :return code '0x1'

Stop.

NMAKE : fatal error U1077: '"d:\Program Files\MicrosoftVisual Studio 9.0\VC\BIN

\nmake.exe"' : return code '0x2'

Stop.

NMAKE : fatal error U1077: 'cd' : return code '0x2'

Stop.

 

以上是出错代码,解决方法是将

 

qt/src/script/tmp/moc/debug_shared/mocinclude.tmp

qt/src/script/tmp/moc/release_shared/mocinclude.tmp

 

删除,然后继续编译。

 

过了很长时间之后,在编译webkit部分的代码时,会发生错误,系统会停止编译

D:\tools\Qt\2010.05\qt\src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\moc_Sock

etStreamHandlePrivate.cpp(97) : error C2065: “QSslError”: 未声明的标识符

D:\tools\Qt\2010.05\qt\src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\moc_Sock

etStreamHandlePrivate.cpp(97) : error C3861: “socketSslErrors”: 找不到标识符

正在生成代码...

NMAKE : fatal error U1077: “"D:\tools\Microsoft VisualStudio 10.0\VC\BIN\cl.EX

E"”: 返回代码“0x2”

Stop.

NMAKE : fatal error U1077: “"D:\tools\Microsoft VisualStudio 10.0\VC\BIN\nmake

.exe"”: 返回代码“0x2”

Stop.

NMAKE : fatal error U1077: “cd”: 返回代码“0x2”

Stop.

 

解决方法是将如下

qt\src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\mocinclude.tmp 

qt\src\3rdparty\webkit\WebCore\tmp\moc\release_shared\mocinclude.tmp

删除之后可以继续编译(重新执行nmake命令)

错误信息1

platform\DefaultLocalizationStrategy.cpp(327):error C2001:常量中有换行符
platform\DefaultLocalizationStrategy.cpp(327):fatal error C1057:
宏扩展中遇到意外的文件结束
NMAKE:fatal error U1077:"...(
路径)\MSVS10.0\VC\BIN\cl.EXE":返回代码"0x2"
Stop.
NMAKE:fatal error U1077:"...(
路径)\MSVS10.0\VC\BIN\nmake.EXE":返回代码"0x2"
Stop.
NMAKE:fatal error U1077:"cd":
返回代码"0x2"
Stop.
NMAKE:fatal error U1077:"cd":
返回代码"0x2"
Stop.

解决方法:

returnWEB_UI_STRING("Look Up “<selection>”\", \"Look Up contextmenu item with selected word").replace("<selection>",truncatedStringForLookupMenuItem(selectedString));
Ctrl + G
327 行,把那些看起来很特别的双引号改成正常的双引号....

 

步骤4:安装Dubuging Tool for Windows

 如果不安装会出现以下错误

 

安装完成后 在配置项进行配置

 

重启电脑后就可以进行QT源码调试了

 

  • 大小: 58.6 KB
  • 大小: 62 KB
  • 大小: 32.9 KB
  • 大小: 40.6 KB
  • 大小: 25.8 KB
  • 大小: 41.3 KB
  • 大小: 18.1 KB
  • 大小: 72.3 KB
  • 大小: 39.7 KB
  • 大小: 48.3 KB
  • 大小: 64.8 KB
  • 大小: 64.9 KB
  • 大小: 75.7 KB
  • 大小: 97.9 KB
  • 大小: 29.1 KB
  • 大小: 29.1 KB
  • 大小: 155.5 KB
  • 大小: 57.3 KB
  • 大小: 25.1 KB
  • 大小: 29.7 KB
  • 大小: 82.6 KB
  • 大小: 154.3 KB
  • 大小: 26.7 KB
  • 大小: 29.3 KB
  • 大小: 20.9 KB
  • 大小: 91.3 KB
  • 大小: 219.1 KB
  • 大小: 20.7 KB
  • 大小: 13.9 KB
  • 大小: 102.4 KB
  • 大小: 98.5 KB
  • 大小: 94.3 KB
  • 大小: 90.8 KB
  • 大小: 73 KB
  • 大小: 13.4 KB
  • 大小: 71.1 KB
分享到:
评论

相关推荐

    Qt_Creator系列教程-1

    虽然这个教程基于的是旧版Qt_Creator,但其核心概念和操作流程依然适用于最新版本。通过学习本教程,你将对Qt开发有初步认识,并能够使用Qt_Creator构建简单的跨平台应用程序。随着经验的积累,你可以进一步探索Qt的...

    5_QT_qt5登陆界面_QTcreator_login

    【QTcreator】:QTcreator是QT的集成开发环境(IDE),提供了代码编辑、项目管理、调试和构建系统等功能。它支持C++和QML语言,具有代码自动完成、语法高亮、错误检查等特性,大大提高了开发效率。在QTcreator中创建...

    Qt_Gif_Creator-master_gif制作工具_qt软件_

    【Qt_Gif_Creator-master】是一个基于Qt框架的开源项目,专门用于创建GIF动态图。这个工具提供了简单易用的界面,使得用户无需复杂的编程知识就能制作出自己的GIF动画。Qt是一个跨平台的应用程序开发框架,广泛应用...

    Linux_下_Qt_Creator_的安装使用

    如果你还没有安装,可以参考相关教程,如文中提到的《Linux下编译并安装配置Qt全过程》。完成Qt的安装后,你可以前往Qt官方网站(http://qt.nokia.com/downloads)下载适用于你系统架构的Qt Creator版本。在本例中,...

    Linux下QT_CREATOR安装步骤

    ### Linux 下 QT_CREATOR 安装及配置指南 #### 一、概述 本文档详细介绍了在 Red Hat Enterprise Linux 5 系统上安装 Qt Creator 的步骤,并提供了如何解决安装过程中可能遇到的问题的方法,以及如何配置 ARM 版本...

    5_QT_qt5登陆界面_QTcreator_login_源码.zip

    在"5_QT_qt5登陆界面_QTcreator_login_源码.zip"这个压缩包中,我们可能会找到以下关键知识点: 1. **Qt Widgets**:Qt库提供了丰富的控件集,如QLineEdit(文本输入框)和QPushButton(按钮)等,这些在登录界面中...

    linux下qt_creator的安装及测试

    - 选择安装路径:根据个人需求指定Qt Creator的安装位置,例如 `/home/defonds/TOOLS/qtcreator/qtcreator-1.3.0`。 - 准备安装:点击“Next”继续。 - 完成安装:安装完成后,点击“Finish”。 #### 三、Qt ...

    Qt Creator教程(超级浅显易懂_非常适合初学者).pdf

    - Qt Creator的安装:教程会提供详细步骤,帮助初学者顺利安装Qt Creator开发环境。 - HelloWorld程序的编写:通过编写一个简单的程序,让初学者了解如何使用Qt Creator创建项目、编写代码以及运行程序。 二、Qt ...

    build-mybutton-Desktop_Qt_5_5_0_MinGW_32bit-Debug.rar

    总结来说,“build-mybutton-Desktop_Qt_5_5_0_MinGW_32bit-Debug.rar”是一个适用于初学者的Qt GUI编程实例,涵盖了Qt基本控件的创建、用户交互处理以及项目构建流程。通过学习和实践这个例程,开发者可以快速掌握...

    Qt_Creator快速入门__C++QT5范例开发大全

    在《Qt_Creator快速入门》中,你将了解到如何安装和配置Qt Creator,创建第一个“Hello, World”项目,以及如何利用其内置的项目管理工具组织和管理代码。 对于C++基础扎实但对Qt不熟悉的开发者,《C++ QT5范例开发...

    Qt_creator教程

    解决这一问题,可以将Qt Creator安装目录下的bin文件夹中的dll文件复制到系统的system32目录下,如本书示例中的路径D:\Qt\2009.04\qt\bin\mingwm10.dll文件,复制到C:\WINDOWS\system32文件夹下。 9. 更多编程内容...

    x64架构linux系统安装qt_creator(opensource-5.14.2)_qt-on-linux.zip

    x64架构linux系统安装qt_creator(opensource-5.14.2)_qt-on-linux

    qt教程 qt_creator

    1. **安装Qt和Qt Creator**:讲解如何下载并安装Qt SDK,包括Qt库和Qt Creator。 2. **环境配置**:介绍如何配置编译器和构建系统,如GCC或MSVC,以及设置项目路径。 3. **创建第一个Qt项目**:通过创建一个简单的...

    Qt_Creator的安装和hello_world程序的编写

    ### Qt Creator 的安装与 HelloWorld 程序的编写 #### 一、Qt Creator 的安装步骤 **1. 下载 Qt Creator** - **官方下载地址**:访问 [Qt 官方网站](http://qt.nokia.com/downloads)进行下载。推荐下载针对 ...

    QT-in-windows.zip_HTTP_QT5_Qt http下载文件_Qt5.2.1_qt http

    windows下QT.doc 首先windowsXP下安装32位的QT,打开网页:http://qt-project.org/downloads 下载文件:qt-opensource-windows-...下载文件:qt-creator-opensource-windows-x86-3.0.0.exe并安装D:\Qt\qtcreator-3.0.0

    gongyuguanlixitong.zip_QT 系统 sqlite_qt creator sqlite_qt 管理系统_sq

    《基于Qt Creator与SQLite的学生公寓管理系统详解》 在信息技术领域,数据库管理和用户界面设计是两个至关重要的部分。本文将深入探讨一个使用Qt Creator和SQLite构建的学生公寓管理系统,它集成了员工管理、住宿...

Global site tag (gtag.js) - Google Analytics