ubuntu下安装GTK过程
2013-10-26 16:02
197 查看
GTK的安装过程比较繁琐,以前也安装过,但没有记录下来,Google一下记录下来备用。
利用此方法成功在ubuntu12.04下安装GTK 2.24.10
1、安装gcc/g++/gdb/make 等基本编程工具
2、安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
3、用于在编译GTK程序时自动找出头文件及库文件位置
4、安装 devhelp GTK文档查看程序
5、安装 gtk/glib 的API参考手册及其它帮助文档
6、安装基于GTK的界面GTK是开发Gnome窗口的c/c++语言图形库
7、安装gtk2.0 或者 将gtk+2.0所需的所有文件统通下载安装完毕
查看GTK库版本
1.查看 2.x 版本
2.查看pkg-config的版本
3.查看是否安装了gtk
测试程序
代码如下:
编译运行
1、编译
2、运行
上图
![](http://img.my.csdn.net/uploads/201212/27/1356584913_8682.png)
利用此方法成功在ubuntu12.04下安装GTK 2.24.10
1、安装gcc/g++/gdb/make 等基本编程工具
sudo apt-get install build-essential
2、安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
sudo apt-get install gnome-core-devel
3、用于在编译GTK程序时自动找出头文件及库文件位置
sudo apt-get install pkg-config
4、安装 devhelp GTK文档查看程序
sudo apt-get install devhelp
5、安装 gtk/glib 的API参考手册及其它帮助文档
sudo apt-get install libglib2.0-doc libgtk2.0-doc
6、安装基于GTK的界面GTK是开发Gnome窗口的c/c++语言图形库
sudo apt-get install glade libglade2-dev
7、安装gtk2.0 或者 将gtk+2.0所需的所有文件统通下载安装完毕
sudo apt-get install libgtk2.0-dev
查看GTK库版本
1.查看 2.x 版本
pkg-config --modversion gtk+-2.0
2.查看pkg-config的版本
pkg-config --version
3.查看是否安装了gtk
pkg-config --list-all grep gtk
测试程序
代码如下:
//Helloworld.c #include <gtk/gtk.h> int main(int argc,char *argv[]) { GtkWidget *window; GtkWidget *label; gtk_init(&argc,&argv); /* create the main, top level, window */ window = gtk_window_new(GTK_WINDOW_TOPLEVEL); /* give it the title */ gtk_window_set_title(GTK_WINDOW(window),"Hello World"); /* connect the destroy signal of the window to gtk_main_quit * when the window is about to be destroyed we get a notification and * stop the main GTK+ loop */ g_signal_connect(window,"destroy",G_CALLBACK(gtk_main_quit),NULL); /* create the "Hello, World" label */ label = gtk_label_new("Hello, World"); /* and insert it into the main window */ gtk_container_add(GTK_CONTAINER(window),label); /* make sure that everything, window and label, are visible */ gtk_widget_show_all(window); /* start the main loop, and let it rest until the application is closed */ gtk_main(); return 0; }
编译运行
1、编译
gcc -o Helloworld Helloworld.c `pkg-config --cflags --libs gtk+-2.0`
2、运行
./Helloworld
上图
![](http://img.my.csdn.net/uploads/201212/27/1356584913_8682.png)
![](http://img.my.csdn.net/uploads/201212/27/1356585303_1876.png)
相关文章推荐
- ubuntu 9.10 安装GTK的方法和过程
- 在VMWare8上安装ubuntu过程记录
- 戴尔笔记本win8.1+UEFI下安装Ubuntu14.04过程记录
- ubuntu 下code blocks 安装全过程
- ubuntu安装过程记录
- Ubuntu13.04 下MySQL5.6安装过程
- Ubuntu 14.04安装Matlab2012a过程
- 阿里云主机ubuntu安装Mysql并远程连接的配置过程
- Ubuntu命令行下安装,卸载软件包的过程
- eclipse在Ubuntu 13.04下的安装过程及问题小记
- VMware Ubuntu安装详细过程
- Ubuntu Touch 预览版安装过程解析
- ubuntu装机过程之四 MyEclipse安装
- ubuntu安装jdk全过程(仅供参考)
- Ubuntu 安装SimpleScalar过程
- XP + Fedora 9 + Ubuntu8.10 安装过程点滴
- Ubuntu 中安装GTK
- 安装Ubuntu版本linux过程中没有提示设置root用户密码问题的解决办法
- ubuntu 10.04编译webkit gtk过程
- ubuntu14.04 安装openssh-server 报依赖错误的解决过程