debian下gtk开发环境
debian下gtk开发环境
apt-get build-dep gedit
apt-get 提供这个强大的选项build-dep ,就是将建立gedit所需要的头文件,库文件,编译器什么都,都装上
apt-get install build-essential
build-essential这个软件包,安装了这个包会自动安装上g ,libc6-dev,linux-libc-dev,libstdc 6-4.1-dev等一些必须的软件和头文件的库。
apt-get install gnome-devel gnome-dev-doc
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 instal glade libglade2-dev #这将安装基于GTK的界面构造程序。
一般在/usr/lib/或/usr/local/lib/下有一个pkgconfig目录,假设在/usr/lib/下,则
export PKG_CONFIG_PATH=/usr/lib/pkgconfig
运行如下命令检查安装:
$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
实践证明,Debian/GNU Linux 5.0只需要安装 libgtk2.0-dev (2.12.11-4) 即可进行gtk开发