dev-cpp linux,QT4+Devcpp开发环境搭建(参照网上资料整理)
最近几天突然有了个主意,想学习下图形界面的编程,以便以后能用上。
现在似乎很流行的QT开源跨平台图形库,于是乎,整一个开发环境呗...
由于我的Fedora下直接有KDE,就不整Linux的了。还是XP用着顺手,
在网上看了下,最后选择了devcpp做IDE,搭建教程也是现成的,试了下,
发现网上的教程有些误导,遂修正整理之,以供大家参考。
1.下载必须的软件
QT qt-win-opensource-4.2.1-mingw.exe (QT的各种开发工具和类库)
DEVCPP devcpp-4.9.9.2_setup.exe (QT开发的IDE)
2.软件安装
首先安装devcpp,这里举例安装路径为D:\Dev-Cpp
再安装QT软件包,这里举例安装路径为:D:\QT.安装过程中会询问minGW的安装
路径选择 D:\Dev-Cpp\mingGW
3.设置系统环境变量
方法:我的电脑->属性->高级->环境变量->系统变量
PATH=D:\Qt\4.2.1\bin;%PATH%;D:\MinGW\bin (这个需要添加内容)
QTDIT=C:\Qt\4.2.1 (这两个需要创建)
QMAKESPEC=win32-g++
设置完成后,需要重新启动系统使设置生效,注销登录也可以。
4.修改Dev-Cpp的相关设置使其支持QT代码提示功能
打开Dv-Cpp的主界面->工具->编译选项->目录
二进制:加入C:\Qt\4.2.1\bin
库加入C:\Qt\4.2.1\lib
C++包含文件:加入C:\Qt\4.3.2\include
打开Dv-Cpp的主界面->工具->编辑器选项->浏览类->代码补全
在代码补全列表中添加
C:\Qt\4.2.1\inculde\QtGui, C:\Qt\4.3.2\inculde\QtCore等等文件夹中的.h头文件
5.编译连接源代码,在dos提示符下用下列三条命令
qmake -project
qmake xx.pro (xx需要被替换成你的工程名)
make
6.执行生成的可执行文件即可看到你的软件界面了.
7.如果想直接在Dev-cpp上编译运行QT程序,可以将qt4-devcpp模板.rar解压后拷贝到
D:\Dev-Cpp\Templates下,然后根据装的qt版本修改Qt4_**.template文件中的变量
路径,我的是D:\QT\4.2.1,装的其他版本则需替换掉,否则肯定会有问题。
8.设置好模板后,可以直接打开Dev-cpp,文件-》新建-》工程,在新工程中选择Qt4,
然后,,,,不用说然后了吧:-)
dev-cpp linux,QT4+Devcpp开发环境搭建(参照网上资料整理)相关推荐
- ubuntu14.04 qt4 C++开发环境搭建
ubuntu14.04 qt4 C++开发环境搭建 preFace:文章包括gnome,vnc-server,qt4安装配置及集成; apt-get update && apt-get ...
- Linux下Java开发环境搭建
最近刚开始玩Linux,搞开发搭建环境是第一步,于是总结了这篇Linux下Java开发环境搭建的博客,记录一下我爬过的坑. 一.JDK的下载 jdk8官方下载地址:http://www.oracle. ...
- linux以太坊开发环境搭建
2019独角兽企业重金招聘Python工程师标准>>> 如果你希望马上开始学习以太坊DApp开发,可以访问汇智网提供的出色的在线互动教程: 以太坊DApp实战入门教程 以太坊去中心化 ...
- linux上 arm开发环境搭建,详解 LINUX下QT For ARM开发环境搭建过程
LINUX下QT For ARM开发环境搭建过程是本文介绍的内容,不多说,先来看内容.在PC上,我们需要得到两个版本的Qt,分别是:Qt-4.5.2和QtEmbedded-4.5.2-arm.前者包括 ...
- stm32mp1安装linux系统,stm32mp1linux开发环境搭建(cortex a7)
原标题:stm32mp1linux开发环境搭建(cortex a7) 写在前面: 本文章为<STM32MP1系列教程之Cortex-A7开发篇>系列中的一篇,全系列总计11篇.笔者使用的开 ...
- ESP32 入门笔记01:乐鑫ESP32-DevKitC开发板信息、开发环境搭建以及学资料准备
文章目录 一.ESP32-DevKitC 开发板介绍 二.ESP32 开发环境 1. Arduino IDE 1.1 开发环境搭建步骤 1.2 实验:使用 Arduino IDE 将代码上传到 ESP ...
- Linux 下 STM32 开发环境搭建
安装编译器 如果还没安装编译器的,先安装: sudo apt install gcc-arm-none-eabi sudo apt install gdb-arm-none-eabi sudo apt ...
- linux C/C++开发环境搭建指南
2019独角兽企业重金招聘Python工程师标准>>> Eclipse IDE for C/C++ developers 就是安装了CDT的Eclipse IDE了. 一.安装基本开 ...
- 基于LINUX下ESP_IDF开发环境搭建安装问题总结
我的个人博客更多问题:https://blog.hinuohui.com/ 我也是第一次使用LINUX在LINUX下使用交叉编译,也遇到了很多的疑难杂症,我通通总结到本文 ESP_IDF官方参考文档: ...
- Windows下ARM Linux应用程序开发环境搭建说明
这是因为工作写的一个文档,主要是我们开发人员都不会Linux不会vi也不会命令行,于是研究了一下Windows系统调试ARM Linux程序的办法,在这共享一下. 1. 概述 嵌入式Linux系统的应 ...
最新文章
- GEO/SRA数据库
- HashMap原理总结
- linux 设置mysql 数据库编码utf8
- 一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛,n年后有多少头小牛
- minio实现文件上传下载和删除功能
- 1月4日编程基础hash
- 他山之石 | 腾讯 多模态内容理解技术及应用
- 我很喜欢写作。但总难以坚持!
- 锁屏界面已由组织隐藏或管理_乐视全系列 官方终结版 完美Root 双排网速 摇晃锁屏 游戏增强 黑域 屏幕助手 高级设置 省电...
- 十大关键词,看2022元宇宙的落地应用
- 汉王人脸通正式亮相 让十三亿张脸生动起来
- 2022好用的手机库存管理软件排行榜前十名 手机库存管理app
- 易语言 linux 反编译,易语言反编译工具(E-Code Explorer)
- 地质地貌卫星影像集锦(一 典型地貌篇)
- android 保存图片,并通知相册更新
- python文件操作(1)
- gromacs ngmx_转:Gromacs的DEMO教程中文版
- Gossiping闲聊路由协议
- Unity编写冰球对战游戏 2D版
- 专家的恐惧与专家的“反恐”--关于MDA的一篇评论