菜单

Ubuntu 12.04设置GTK2.0

2019年7月20日 - UNIXSolaris

自己动用此措施成功在Ubuntu
10.04下安装GTK 2.20.1。

在文章那篇教学文件时正还好学Ubuntu,那边说美赞臣(Meadjohnson)下怎样在Ubuntu下设定GTK开垦主导条件。

一、安装

出于GTK基本上首要以C语言来撰写,您必须有C编写翻译器,Ubuntu预设安装好后就有gcc了,但是紧缺须要的Header
file,您能够在文字形式下,安装build-essential套件,举例:

  1、安装gcc/g++/gdb/make 等宗旨编制程序工具

sudo apt-get install build-essential

$sudo apt-get install build-essential

设置实现后,能够写当中央的C语言程式:

  2、安装 libgtk2.0-dev libglib2.0-dev 等开支有关的库文件

hello.c

$sudo apt-get install gnome-core-devel 

#include

  3、用于在编写翻译GTK程序时自动寻找头文件及库文件位置  

int main(void) {

$sudo apt-get install pkg-config

printf(“Hello! World!\n”);

  4、安装 devhelp GTK文书档案查看程序

printf(“哈啰!C语言!\n”);

$sudo apt-get install devhelp

return 0;

  5、安装 gtk/glib 的API参谋手册及任何帮扶文书档案

}

$sudo apt-get install libglib2.0-doc libgtk2.0-doc

编写翻译并实行看看:

  6、安装基于GTK的分界面GTK是支付Gnome窗口的c/c++语言图形库 

$ gcc -o hello hello.c

$sudo apt-get install glade libglade2-dev

或者

$sudo apt-get install glade-gnome glade-common glade-doc

$./hello

  7、安装gtk2.0 可能 将gtk+2.0所需的具备文件统通下载安装实现

Hello! World!

$sudo apt-get install libgtk2.0-dev

或者

$sudo apt-get install libgtk2.0*

哈啰!C语言!

图片 1

再来安装GTK开辟套件libgtk2.0-dev:

sudo apt-get install libgtk2.0-dev

设置到位后,能够利用pkg-config查看一下GTK的有关编写翻译情状音讯:

pkg-config –cflags –libs gtk+-2.0

pkg-config会读取GTK附带的.pc档来取得相关编写翻译资源消息,–cflags会列出include目录,–libs列出所联网的函式库及其所在目录,以自家的微管理器为例:

目录,以本身的Computer为例:

$ pkg-config –cflags –libs gtk+-2.0

-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2
-I/usr/include/libpng12 -I/usr/include/pixman-1  -lgtk-x11-2.0
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0
-lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0

能够分离实行比较清楚,例如:可以分开推行相比较清楚,比如:

$ pkg-config –cflags gtk+-2.0

-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2
-I/usr/include/libpng12 -I/usr/include/pixman-1 

$ pkg-config –libs gtk+-2.0

-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm
-lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl
-lglib-2.0

安装GTK遭逢一旦安装二个libgtk2.0-dev就足以了,而设置gnome开垦条件的话,须求装gnome-core-devel,它含有GTK开垦包。这里我们只介绍安装GTK2.0的方法。

图片 2

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图