Ubuntu安装配置Qt 4.86环境
安装 QT4.8.6库+QT Creator 2.4.1
下载地址公布
QT4.8.6库 http://mirrors.hustunique.com/qt/official_releases/qt/4.8/4.8.6/qt-everywhere-opensource-src-4.8.6.tar.gz
QT Creator 2.4.1 http://get.qt.nokia.com/qtcreator/qt-creator-linux-x86-opensource-2.4.1.bin
下载完成后按下面的步骤来安装配置
.1.解压文件
tar -xvf qt-everywhere-opensource-src-4.8.0.tar.gz
2.执行sudo apt-get install build-essential。如果提示找不到包可以更新一下源。方法为sudo gedit /etc/apt/sources.list编辑源列表。然后执行sudo apt-get update
3.进入该文件夹执行./configure ,然后选择o(开源),接着选择yes(同意)。运行结束后提示Just run 'make'等信息后表示这步成功了
4.make。执行make,这步需要很长时间。
[ffmpeg qt开发报错:1.在common.h中加上#ifndef UINT64_C(val) 46 47 #define UINT64_C(val) val##ULL 48 49 #endif但是出现/usr/local/include/libavutil/common.h:30:
可以加入以下选项:
-k 当发生错误时,尽可能继续编译;
-j N 同时进行N项编译,建议N的值为你的CPU核数X1.5。如:make –k –j 4。
5.安装qt。执行sudo make install,文件安装在/usr/local/Trolltech/Qt-4.8.6
6.设置环境变量。执行gedit ~/.bashrc 添加如下内容:
QTDIR=/usr/local/Trolltech/Qt-4.8.6/
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
之后重启。
9.接下来就可以按照
qmake -project
qmake
make
的步骤执行qt程序了,不过有可能会遇到qmake找不到的情况,这时候输入 sudo apt-get indtall qt4-dev-tools就可以了,这步是安装designer/assistant。
10.安装QT Creator。
找到下载目录,先修改权限sudo chmod +x qt-creator-linux-x86-opensource-2.4.1.bin 其中qt-creator-linux-x86-opensource-2.4.1.bin是刚下载文件Qt Creator 2.4.1 for Linux/X11 32-bit(65MB)的文件名。然后执行命令./ Qt Creator 2.4.1 for Linux/X11 32-bit(65MB)会出现图形安装界面。
http://www.itboth.com/d/YVZjq2mqYJJz/trolltech-opensource-ubuntu-linux-qtcreator
Ubuntu安装配置Qt 4.86环境的更多相关文章
- Ubuntu安装配置Qt环境
		安装 QT4.8.6库+QT Creator 2.4.1 下载地址发布 QT4.8.6库 http://mirrors.hustunique.com/qt/official_releases/qt/ ... 
- Ubuntu下配置C/C++开发环境
		在 Ubuntu 下配置 C/C++ 开发环境 转自:白巴的临时空间 Submitted by 白巴 on 2009-04-27 19:52:12. 学习笔记 虽然 Ubuntu 的版本已经是9.04 ... 
- Ubuntu安装配置protobuf 2.5
		Ubuntu安装配置protobuf 2.5 一.安装配置环境 Linux 1.安装protobuf 下载文件 https://github.com/protocolbuffers/protobuf/ ... 
- Linux 下编译并安装配置 Qt 4.53全过程
		最近准备做 Nokia 的 Symbian,Maemo 下触摸屏开发.考虑到程序的跨平台可移植性,最终选择使用 Qt 开发.相对来说,国内关于 Qt 相关文档并不算很多.作者将 Linux 下编译并安 ... 
- 从零开始在ubuntu上配置深度学习开发环境
		从零开始在ubuntu上配置深度学习开发环境 昨天一不小心把原来配置好的台式机的开发环境破坏了,调了半天没有调回来,索性就重装一次ubuntu系统.这篇文章主要记录一个简单的.‘傻瓜式’教程. 一.U ... 
- SUSE12Sp3安装配置.net core 生产环境(1)-IP,DNS,网关,SSH,GIT
		1.新增用户 sudo useradd 用户名 sudo passwd 用户名 这个时候会提示你输入密码,输入两次密码即可 2.静态 IP 设置 1.设置 IP 地址 sudo vi /etc/sys ... 
- [转载]Ubuntu安装配置 git 服务器和客户端
		原文地址:Ubuntu安装配置 git 服务器和客户端作者:ding404 1.配置前准备 服务器:安装ssh server另外还装了gitosis做git的权限管理 sudo apt-get ins ... 
- ubuntu 安装配置 JDK7和Android Studio(apt-get方式)
		Ubuntu 安装配置JKD 7 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $ sudo apt-get ... 
- zzUbuntu安装配置Qt环境
		zz from http://blog.csdn.net/szstephenzhou/article/details/28407417 安装 QT4.8.6库+QT Creator 2.5.0 下载地 ... 
随机推荐
- 【源代码】Timer和TimerTask源代码剖析
			Timer是java.util包中的一个工具类,提供了定时器的功能. 我们能够构造一个Timer对象,然后调用其schedule方法在某个特定的时间或者若干延时之后去运行一个特定的任务.甚至你能够让其 ... 
- Session or Cookie?是否需要用Tomcat等Web容器的Session
			Cookie是HTTP协议标准下的存储用户信息的工具,浏览器把用户信息存放到本地的文本文件中. Session是基于Cookie实现的. 2011年4月,武汉群硕面试的时候(实习生),面试官也问过这个 ... 
- Dynamips GNS3
			https://baike.baidu.com/item/dynamips Dynamips的原始名称为Cisco 7200 Simulator,源于Christophe Fillot在2005年8月 ... 
- 微信开发学习日记(七):开源微商城wemall
			最近嘛,不是在调研PHP和微信的行情么. 发现,微商城是非常火爆的一个领域,既然业务有搞头,那么技术这一块也有很多选择. 网上发现了wemall这个开源的PHP实现的微商城. 下载了开源版本,PHP后 ... 
- [Grid Layout] Use the minmax function to specify dynamically-sized tracks
			Using minmax() is an amazingly useful way to specify boundaries for the smallest and largest size a ... 
- PHP移动互联网开发笔记(3)——运算符与流程控制
			一.PHP的运算符 PHP中有丰富的运算符集,它们中大部分直接来自于C语言.按照不同功能区分,运算符可以分为:算术运算符.字符串运算符.赋值运算符.位运算符.条件运算符,以及逻辑运算符等.当各种运算符 ... 
- 百度UEditor上传图片-再总结一次
			晚上,在继续开发BriefCMS,把百度UEditor上传图片的问题,给解决了,终于解决了. 公司极简版CMS.BriefCMS.个人官网,最近2个月,与百度UEditor厮杀了好久.最值得吐槽的,就 ... 
- 【codeforces 604D】Moodular Arithmetic
			time limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard ou ... 
- 【b302】侦探推理
			Time Limit: 1 second Memory Limit: 50 MB [问题描述] 明明同学最近迷上了侦探漫画<柯南>并沉醉于推理游戏之中,于是他召集了一群同学玩推理游戏.游戏 ... 
- 复杂json解析(json里面嵌套json)
			调用第三方接口,返回一堆json,我只想取得里面的某一个属性,但是返回的比较复杂,无法直接拿到属性,格式类似于这样: {"video":{"id":" ... 
