关于GTK和QT环境搭建(Ubuntu14.04)

忙了一天,GTK和QT环境搭建了!QT5(包含Creator和TOOLs),安装真慢,安装文件300MB,安装下载源文件700多MB,总共花了3/4个小时,主要因为,该网站限速,不到100KB/S的速度真是坑啊,本想着,弄好了也算了,不过,真正用起来,还是和安装一样蛋疼,只有中文面板选项,子菜单什么的全英文,对于我这样一个新手,真是难于上青天,最后还是选择了GTK+,毕竟会点C语言,查找资料好看懂,方便!只能抛弃,好看,移植方便一点,处理速度快一点的QT了(但是不会卸载,以后总有用得上的时候,说不定以后职业发展需求,我必战胜之蜀山,就目前而言,只为了生成一个方形图,还是用gtk+划算)。

QT 5.3:http://mirrors.hustunique.com/qt/archive/qt/5.3/5.3.2/qt-opensource-linux-x64-5.3.2.run

给予执行权限直接运行

GTK(引用http://www.cppblog.com/deercoder/archive/2012/03/11/108743.html)

apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具

apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件

apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置

apt-get install devhelp #这将安装 devhelp GTK文档查看程序

apt-get install libglib2.0-doc libgtk2.0-doc #这将安装 gtk/glib 的API参考手册及其它帮助文档

apt-get install glade libglade2-dev #这将安装基于GTK的界面GTK是开发Gnome窗口的c/c++语言图形库。

apt-get install libgtk2.0*, gtk+2.0所需的所有文件统通下载安装完毕。

应用程序编译命令:gcc test.c `pkg-config --cflags --libs gtk+-2.0`,编译通过,运行正常。
      pkg-config是一个用来管理包的程序,在控制台输入 pkg-config --cflags --libs gtk+-2.0,可以发现输出的文本包括了gcc编译gtk+2.0所需要的所有选项(头文件目录和库文件)。

时间: 2024-11-05 08:14:25

关于GTK和QT环境搭建(Ubuntu14.04)的相关文章

1. Review Board 环境搭建 Ubuntu14.04

*各种数据库支持,各种服务支持都不列了. 只记录本服务使用的支持 各服务版本: reviewboard 2.5.7 mysql 5.6 python2.7(只支持2系列版本) Ubuntu14.04 命令行中执行如下命令: sudo apt-get install mysql-server mysql-client sudo apt-get install libmysqlclient-dev sudo easy_install mysql-python sudo apt-get install

QT环境搭建常见的bug解决 -->ld: cannot find –lbootstrap 错误

常见错误列表 一.编译arm环境的时候: ./configure -prefix $HOME/Qtenv/arm -embedded arm-nomake docs -nomake demo -nomake examples 1.configure完成之后,make出现问题:/usr/bin/ld: cannot find –lbootstrap 错误 解决方法:提示找不到bootstrap库,而实际的qt中是由这个库的,就在src/tools/bootstrap/目录下,可以通过如下命令手动编

C++ Gui Qt4编程学习之路(1)——Qt环境搭建

前言 因为公司需要做一个关于linux下qt的开发,加上直接接触过一些qt,便开始临阵磨枪了. 之前有用qt写过一个2048的游戏,大概3.4月份的时候,那会2048正火,想想自己在电脑上也做了一个~便默默的写了一个,界面有些丑陋,却五脏俱全~下次把思路和一些代码再归纳归纳,再写到博客里来. 虽然写过一点小东西,但基础还是很单薄,所以为了让基础更加巩固一些,便开始阅读C++ Gui Qt4编程这本书,这本书的确挺不错的. Qt环境搭建 首先要搭建Qt的环境,网上有很多版本供下载的,我便下载最新的

搭建ubuntu14.04服务器必备环境

1.  设置网络 设置网络时,一定要设置好网卡,第一个网卡一定要设置为'br0'(如下图),设置为其他的上不去网. 修改网络配置文件,命令:sudo gedit /etc/network/interfaces 单个网卡配置文件 # interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface lo inet loopback #设置本地环回 auto eth0 iface eth0 inet static #设置静态IP addre

hadoop2.7.0分布式系统搭建(ubuntu14.04)

因为使用需要,在自己小本上建了四个虚拟机,打算搭建一个1+3的hadoop分布式系统. 环境:hadoop2.7.0+ubuntu14.04 (64位) 首先分别为搭建好的虚拟机的各主机重命名 方法:vi /etc/hostname 例如:ubuntu0 ubuntu1 ubuntu2 ubuntu3 一. 配置hosts文件 通过ifconfig命令查看虚拟机的IP,配置hosts文件 方法:vi /etc/hosts 192.168.186.XXX ubuntu0 192.168.186.X

Caffe系统搭建 —— Ubuntu14.04 + CUDA7.0 + opencv3.0

从Hinton在science上发表深度学习训练开创新的文章以来,深度学习火了整整有3年多,而且随着新的硬件和算法的提出,深度学习正在应用于越来越多的领域,发挥其算法的优势. 实验室并没有赶上第一波深度学习热,但是让人高兴的是最近终于配了一台超级电脑,虽说和谷歌.百度几百个上千个GPU跑算法的设备不能比,但是好歹终于有了搭建自己的深度学习平台,想想还很是兴奋.最近这几天忙着搭建深度学习平台,把现在最火的Caffe框架代码跑通,从最初对ubuntu的菜鸟到现在顺利搭建起深度学习平台,中间走了很多弯

SVN服务器搭建01---Apache2搭建(Ubuntu14.04)

概述 SVN服务器有两种形式,一种是通过Apache方式来实现,这样子我们就可以通过浏览器来访问;第二种是安装SVN服务器软件 这篇博客主要介绍如何通过Apache来搭建SVN服务器 环境描述: Ubuntu DeskTop 14.04 svn 1.8 apache2 1.安装apache2和svn sudo apt-get install apache2 sudo apt-get install subversion sudo apt-get install libapache2-svn 完成

[转帖] VS集成Qt环境搭建

http://blog.sina.com.cn/s/blog_a6fb6cc90101gynd.html 用了这么久的Qt,IDE一直都是VS与Creator并用(实际开发以VS为主),至于哪个更好这里不发表看法,各有所长,而且也因人而异,萝卜青菜,各有所爱. Qt5发布很久之后,才把版本从之前的4.8升级到5.1.现在5.2发布了,果断换上,先尝尝鲜.加上之前也一直有人问我关于VS与Qt的集成,在此一并记录... 环境:VS2010 + Qt5.2 关于VS的下载.安装,这里就不再做过多阐述.

QT环境搭建与HelloWorld

我使用的是QT5.1,什么的都包装好了,还自带了QTCreator,直接下载下来运行 http://qt-project.org/downloads Qt 5.1.0 for Windows 32-bit (MinGW 4.8, OpenGL, 666 MB) Qt5.1.0\Tools\mingw48_32 QT5.1中有自带MinGW 4.8,配置好mingw环境变量,就可以了 HelloWorld [cpp] view plaincopy #include "mainwindow.h&qu