1.先下载安装Qt

我们使用的版本是4.8。

可以自行百度下载也可以从下面的网盘地址下载:

Qt库和编译器下载:

链接:http://pan.baidu.com/s/1hrUxLIG 密码:0181

Qt Creator下载:

链接:http://pan.baidu.com/s/1miPgpfi 密码:1hb6

下载后得到这三个文件:

其中 MinGW-gcc440_1.zip 是mingw编译器

qt-win-opensource-4.8.2-mingw.exe 是Qt的库

qt-creator-windows-opensource-2.8.1.exe 是IDE工具

首先在D盘新建一个文件夹命名为Qt

1.将MinGW-gcc440_1.zip解压到D:Qt

2安装qt-creator-windows-opensource-2.8.1.exe

安装路径输入 D:Qt4.8.24.8.2-mingw

下一步之后,会要求选择mingw的目录,就是我们前面解压的目录:

点击安装 稍等片刻后即可完成安装。

3.安装qt-creator-windows-opensource-2.8.1.exe

这个简单直接下一步到末尾就行。

当然上面提到的路径只是个人喜好,各位可以随便改成自己的路径。

到这里还没结束,接下来就是最重要的配置步骤了:

打开Qt Creator新建工程,会发现这时候没办法新建工程。

因为我们还没有配置Qt的版本。配置方法如下:

点击菜单栏中的  工具>>选项

依次选择  构建和运行 >> Qt版本

是的这里需要手动设置Qt的版本,也就是说你可以同时按照多个版本的Qt然后都配置到这里,编译工程的时候就可以选择使用哪个版本编译。

首先先配置编译器:

选择编译器那一栏,点击添加>>MinGw

这时底下会出现一个显示编译器信息的界面:

在编译器路径那栏点击 浏览  找到上面解压的Mingw的路径,

在mingw的bin目录下找到一个mingw32-g++.exe:

完了 点击"应用" 是应用 不是确定。

接着添加Qt库:

选择Qt版本,点击添加

选择刚刚我们安装Qt库的路径中的 bin/qmake.exe

此时会在版本上多出一项 Qt 4.8.2.

接着点“应用”  是应用不是确定哦。

最后一步了:

好了现在可以点确定了。

到此,配置完成了。

下面新建一个工程试试吧:

点击菜单>>文件>>新建文件或项目:

新建一个GUI工程,如下:

点击选择,之后名字随便输入一个。

需要注意的是:工程路径和工程名字中 绝对不能含有中文 否则编译不过。

 

然后一直下一步吧。

 

之后点击左下角的按钮 编译并运行试试效果:

稍等片刻后,一个界面就弹出来了:

这就是GUI工程自动生成的界面。

 

 

好了,开发环境的搭建就到这了。

对Qt有兴趣的请自行百度学习资料,毕竟我们不是讲如何使用Qt,只是借助Qt这个工具来完成音视频项目的开发,后期的代码中,会尽量不使用Qt的内容。

原文地址:http://blog.yundiantech.com/?log=blog&id=6

http://blog.csdn.net/qq214517703/article/details/52583241

从零开始学习音视频编程技术(三) 开发环境搭建(Qt4.86手动设置环境,主要就是设置g++和qmake,比较透彻,附下载链接)的更多相关文章

  1. android音视频点/直播模块开发

      音视频 版权声明:本文为博主原创文章,未经博主允许不得转载. 前言 随着音视频领域的火热,在很多领域(教育,游戏,娱乐,体育,跑步,餐饮,音乐等)尝试做音视频直播/点播功能,那么作为开发一个小白, ...

  2. Android音视频点/直播模块开发实践总结-zz

    随着音视频领域的火热,在很多领域(教育,游戏,娱乐,体育,跑步,餐饮,音乐等)尝试做音视频直播/点播功能.那么作为开发一个小白,如何快速学习音视频基础知识,了解音视频编解码的传输协议,编解码方式,以及 ...

  3. 从零开始学习 asp.net core 2.1 web api 后端api基础框架(一)-环境介绍

    原文:从零开始学习 asp.net core 2.1 web api 后端api基础框架(一)-环境介绍 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.ne ...

  4. jssip音视频及短信开发demo(中文注释完整版)

    完整案例demo下载地址:http://download.csdn.net/download/qq_39421580/10214712 <!DOCTYPE html> <html l ...

  5. 学习Java必看的Java书籍(高清中文最新版附下载链接)

    今年下半年,我正式系统地学习Java(之前学习C++).最近把学习Java所用到的书籍整理了一下,分享出来,希望对正在学习或准备学习Java的人有一定的帮助. 关于Java的学习路线,和IDE工具In ...

  6. JAVA基础学习——1.1 环境搭建 之jdk安装,环境变量配置 (系统Win10,64bit)

    大学里虽然老师教过JAVA,但我没学.后来工作了,断断续续的也碰到了JAVA的项目,都是拉过来就干的节奏.也没有好好系统的学习一下. 从今天开始系统学习整理一下JAVA,以后再碰到JAVA项目的时候, ...

  7. Windows下搭建go语言开发环境 以及 开发IDE (附下载链接)

    1.下载 并且 安装 Go安装包   =========================================================== 在CSDN上传了我的版本,供大家下载: = ...

  8. webservcie学习之webservice平台技术与开发

    webservice平台技术有哪些 XML+XSD,SOAP和WSDL就是构成WebService平台的三大技术. 1.XML+XSD WebService采用HTTP协议传输数据,采用XML格式封装 ...

  9. APUE学习之多线程编程(三):线程属性、同步属性

    一.线程属性      可以使用pthread_attr_t结构修改线程默认属性,并这些属性和创建的线程练习起来,可以使用pthread_att_init函数初始化pthread_attr_t结构,调 ...

随机推荐

  1. OSGi开发环境的建立

    1 OSGi开发环境的建立 1.1 Equinox是什么 从代码角度来看,Equinox其实就是OSGi核心标准的完整实现,并且还在这个基础上增加了一些额外的功能(比如为框架增加了命令行和程序执行的入 ...

  2. 并发编程--CAS自旋锁

    在前两篇博客中我们介绍了并发编程--volatile应用与原理和并发编程--synchronized的实现原理(二),接下来我们介绍一下CAS自旋锁相关的知识. 一.自旋锁提出的背景 由于在多处理器系 ...

  3. 回顾Oracle几个用到的基本语句

    create table t_name(id number,name varchar2(10)); drop table t_name; select * from table_name where ...

  4. js中多层复杂并且动态键值JSON的获取方法

    开发中遇到了用js解析重新组装json数据的要求,关键点在于JSON中的串的键是动态的,多方查找解决了在此做个记录.同时我也深感js中循环的无赖,如果用i作为键会得到索引,用key作为循环变量竟然可以 ...

  5. ag-admin部署使用心得

    开源地址:https://github.com/wxiaoqi/Spring-Cloud-AG-Admin(后端)https://gitee.com/geek_qi/AG-Admin-v2.0(后端) ...

  6. Tomcat启动失败问题解决

    1. 系统框架加载正常,但是Tomcat启动失败,报错如下: 2013-7-26 17:18:33 org.apache.catalina.core.StandardContext startInte ...

  7. 零基础WINDOWS

    课前准备 我们将会从零基础带领大家一步一步的学习Web前端技术,这个零基础是什么概念呢?你只要具备以下技能就可以学习: 一.个人学习条件(必备) 会开关电脑,手机.(哇塞,任老师你逗我们吧!). 会打 ...

  8. 获取当前div中的所有div的个数和每一个div的ID and 根据屏幕分辨率计算高度

    var tabs_Count=document.getElementById("tabs-panels").getElementsByTagName("div" ...

  9. element-ui 的 日历 datetimerange 日期格适化 , 适合1版本

    这家伙把我坑坏了 , 本来吧数据准备好了 , 一掉接口居然不好使 ,日期总是有偏差 , 结果一看是提交的数据有问题 , 后台直接接受的字符串 new 的Date , 2017-12-24T16:00: ...

  10. 使用PLCcom.dll操作西门子系列PLC

    工作中经常需要了解plcdb块的数据!由于工作使用OPC类库进行通讯,开发,配置,使用都比较麻烦, 特在网上找到一个名为PLCcom.dll的类库,可以实现PLC读写操作,下面演示C#如何使用PLCc ...