MinGW32 +QT4.8.6+QT Creator+CMAKE的安装

参考网址:

http://www.360doc.com/content/15/0813/09/7256015_491331699.shtml

http://m.fx114.net/qa-196-213466.aspx

http://anyof.me/articles/264

1.首先是下在下载:

MinGW 下载地址: http://qt-project.org/downloads;

库的下载地址: http://qt-project.org/downloads;

说明:

qt-everywhere-opensource-src-4.8.6 这是源码安装;

2.下载好后,先安装MinGW, MinGW是在线安装,就是安装时,仅仅安装了一个界面,要安装的库,你要自己选,选好后,你把界面御载了,也不会影响已安装的库,那要安装什么库呢?当然,一般是根据的你的项目需要了。如果不是很清楚,那就选个基本的吧。

安装Qt库,我这里是qt-opensource-windows-x86-mingw482-4.8.6-1.exe 直接点击,就可以安装了,安装的过程中,有一步,会提醒你g++ not found 那么就取消,用MinGW先把g++安装好,再接着安装,这里要涉及路径选择,如: 安装过程中会出现Find installed MinGW,此时指向路径C:\Qt\mingw32, 这里要注意:估计你的安装的mingw的目录为C:\Qt\mingw,那么把前面的指向路径改为C:\Qt\mingw,就可以安装了。

可是这样做还是不行,因为界面提醒如下:

那怎么办呢?

点击图中sourceforge.net MinGW-w64 toolchains targeting Win32

后,系统就会自动打开此网站,并下载i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z 然后解压,获得文件夹mingw32,然后把此文件夹拷贝到C:下,变为目录C:\mingw32,这时候,再安装

qt-opensource-windows-x86-mingw482-4.8.6-1.exe 就没报错了。同时,说明一下,原有的C:\MinGW\就没用了。qt库安装上了,但是还要安装调试的功能。

3.安装调试,先说明一下:

Qt Creator 现在不用Qt调试助手了改用Python,而mingw自带的gdb不支持Python,所以需要支持Python的gdb,下载地址:

http://qt-project.org/wiki/QtCreatorBuildGdb

http://download.qt-project.org/development_releases/prebuilt/gdb/

我选择了下面的,确实可以下载;第一次下载失败,下了第二次就成功了。

到这里下载支持python的对应的二进制GDB

XP下载gdb-7.5-i686_WinXP.zip

Win7下载qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz

下载下来后,是一个文件夹,我把文件夹复制到了C:\MinGW\bin下,打上断点就可以进行调试了。至此,环境搭建成功。

但是,这里有个问题,如果使用的不是qmake,而是cmake编译的话,是可以直接用gdb调试器,就可以的,而用Python的gdb调试会出现直接进入汇编的错误,无法调试哦!这些都是当时为了解决问题一步一步试出来的。

4.建项目测试,发现一个问题,就是没有找到通用的套件(kit),原因是没有选择Qt版本;

调试打断点,F9打断点,再按取消,F10单步执行;

http://blog.csdn.net/lyc_daniel/article/details/12968843

5.安装CMake,直接点击cmake-3.6.0-rc3-win64-x64.msi安装就可以了,然后在在tool->选项->构件和运行->CMake:点击浏览,加入CMake的安装目录,选择cmake.exe,如下: C:\Program Files\CMake\bin\cmake.exe, 就可以用CMake了,因为在建项目的时候,就有选择了,要选择非QT项目中的包含CMake的项目。

6.安装完后,要到qt creator里面去配置哦!配置方法如下:打开IDE,就是qt  creator,
然后选择菜单栏的tool->选项->构件和运行:

如图所示:

时间: 2024-08-12 18:54:12

MinGW32 +QT4.8.6+QT Creator+CMAKE的安装的相关文章

linux qt creator cmake开发环境配置

安装方式:源码编译安装 软件:cmake-3.2.2.tar.gz 下载地址:http://www.cmake.org/files/v3.2/ 安装前提 系统中已经安装了g++和ncurses-devel,如果没有安装使用下面的命令安装: [python] view plaincopy [[email protected] /]# apt-get install g++ [[email protected] /]# apt-get install libncurses5-dev 不同系统名字可能

Qt Creator下载和安装(详细教程)

简介 Qt是跨平台的图形开发库,目前由Digia全资子公司 Qt Company 独立运营,官方网址: http://www.qt.io/ 也可以访问Qt项目域名:http://qt-project.org/ Qt本身支持众多操作系统.从通用操作系统Linux.Windows,到手机系统Android.iOS.WinPhone,嵌入式系统支持QNX.VxWorks,应用非常广泛. 基于Qt的软件非常多,其中最知名的要数Linux桌面系统KDE(涵盖无数以K打头的应用软件).国内WPS for L

QT creator中使用opencv

最近要用到opencv做图像方面的东西,网上很多是用VS加opencv,但自己对VS不怎么喜欢,想用QT Creator.在网上搜索了很多资料,终于花了一天的时间,在QT Creator上能使用opencv了. 需要的软件:(1)QT Creator.我的版本是4.8.5.这个版本还是在学习亚飞的QT Creator的时候安装的,网上有说QT版本低,而opencv版本高的话,可能在执行mingw32-make命令会报错.因此为了以防万一,我下载的低版本的opencv (2)opencv.我的版本

TestDisk 之Qt creator + MinGW +Qt +gdb

现在采用安装组合为:Qt Creator(2.6.2) + MinGW(在线安装)     + QT(4.8.6) 先安装MinGW,再安装QT,后安装QT Creator:安装好后,构建是不能用的,还要设置哦!我的机子是win7 i3 64位 安装的时候是按照32位来安装的. 1.      QT :: error: 无法打开文件“d:\Qt\2010.05\qt\lib\qtmaind.lib” 我今天就遇到这个问题了.纠结半天,整了半天,终于解决!!! 解决方法:工具-选项-构建和运行-构

解决Qt Creator无法切换输入法(fcitx),不能录入汉字问题

系统环境,Ubuntu 14.04,输入法fcitx下搜狗输入法. 解决方法如下: 1.安装fcitx for Qt5动态库 sudo apt-get install fcitx-libs-qt5 2.向Qt Creator开发环境安装fcitx for Qt5支持 进入 /Qt5.3.1/Tools/QtCreator/bin/plugins/platforminputcontexts 目录发现 官网提供的安装包仅仅有libibusplatforminputcontextplugin.so,对

Window下 Qt Creator 安装+Qt4.8.5+MinGW编译器+GDB调试器

为了便于与嵌入式linux系统的QT编译环境系统相匹配,我们使用了QT4.8.5的编译环境.你也可以使用其他版本的软件,QT4大致的安装步骤都是一样的,可以参考. 本搭建环境在window 32/64皆可使用.有以下四个文件,可以在网上直接搜到,这里就不提供下载地址了. 如图所示共有四个文件 其中两个exe文件是需要安装的. 安装步骤如下: 1) 将两个压缩文件直接解压到当前文件夹,MinGW-gcc440_1.zip , qtcreator-gdb-7.4-MINGW32_NT-6.1-i68

Linux上使用Qt Creator进行C/C++开发

Qt Creator支持中文,启动速度比Eclipse.Netbeans更快,界面也更美观,跟输入法Fcitx协作良好(光标跟随). 你既可以把Qt Creator当代码编辑器作为vim辅助,好处在于Qt Creator能够自动parse项目,形成友好快速的智能提示,而且你也同样可以使用Qt Creator里面的gdb前端(上图)和valgrind前端(高清大图) 对项目进行调试和内存分析,不过Makefile就要自己写或者用autotools生成了,这对于使用vim进行编程的同学来说,应该是轻

Qt 与 Qt Creator 简介

该文章原创于Qter开源社区(www.qter.org),作者 yafeilinux,转载请注明出处! 一.Qt 与 Qt Creator 简介 Qt 是一个跨平台应用程序和 UI 开发框架.使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序. Qt Creator 是全新的跨平台 QtIDE(集成开发环境),可单独使用,也可与 Qt 库和开发工具组成一套完整的 SDK(软件开发工具包). 其中包括:高级 C++ 代码编辑器,项目和生成管理工

Qt 5.14和Qt Creator工具简介

原文地址:https://blog.csdn.net/somken/article/details/104053605 Qt5简介Qt 5是Qt的最新版本.它使开发人员能够以直观的用户界面针对多个目标开发应用程序,这比以往任何时候都快.Qt 5可以更轻松地解决触摸屏和平板电脑所需的最新UI范式转换. 通过在Qt 5中改进对JavaScript和QML的支持,开发人员可以提高生产力和灵活性,同时仍具有C ++基础和Qt Widget支持.HTML5开发人员将对包含基于Chromium的Qt Web