安装GTK+开发环境
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装GTK+开发环境相关的知识,希望对你有一定的参考价值。
windows:
https://www.gtk.org/download/index.php 下载all-in-one bundle 安装即可
为什么下载2.x的是给codeblocks准备的,codeblocks不支持直接创建3.x版本的开发环境,但是支持从2.x版本直接 创建gtk+工程,
或者在上述官网没有下的话可以去chinaunix下载
http://download.chinaunix.net/download/0004000/3823.shtml
Linux gtk 是linux平台下的图形界面开发接口,它不同于qt,它是完全免费的,Qt是基于c++的商业开发包,涉及版权等问题,gtk则是基于c的全免费的,呵呵。
先说gtk的安装
sudo apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具
sudo apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
sudo apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置
sudo apt-get install devhelp #这将安装 devhelp GTK文档查看程序
sudo apt-get install libglib2.0-doc libgtk2.0-doc #这将安装 gtk/glib 的API参考手册及其它帮助文档
sudo apt-get instal glade libglade2-dev #这将安装基于GTK的界面构造程序
这样安装的可以直接使用。
这是在能联网的条件下,不能联网的话,需要分别下载 glib-2.16.6.tar.bz2,
这样安装的可以直接使用。
这是在能联网的条件下,不能联网的话,需要分别下载 glib-2.16.6.tar.bz2,
atk-1.10.3.tar.gz,
cairo-1.6.0.tar.gz,
pango-1.20.tar.bz2,
gtk+-2.12.10.tar.bz2,
这里用的是我自己的版本,具体要哪个,请自己选择,在www.gtk.org上有相应的软件包。
安装:
1,解压,对于gz格式 tar.xzvf *.tar.gz 对于bz2 格式tar.xjvf *.tar.bz2解压。对于我们,tar.xjvf glib-2.16.6.tar.bz2。
2,配置,进入glib-2.16.6文件夹,输入./configure --prefix=/usr
3,构建安装文件,终端输入 make,
4,make install
完成,输入pkg-config --modversion glib-2.0查看版本号
继续安装ATK,Cairo,以及gtk,注意顺序不要错。
以上是关于安装GTK+开发环境的主要内容,如果未能解决你的问题,请参考以下文章
求助,怎样在Ubuntu12.04LTS上搭建GTK开发环境