Ubuntu下安装GTK库

安装GTK


首先确保您已经安装了编译工具包(gcc/g++/gdb/make等)
Ubunto默认是没有安装这些的

sudo apt-get install build-essential

下面安装libgtk2.0-dev libglib2.0-dev 等开发相关的库文件

sudo apt-get install gnome-core-devel 

下面的操作用于在编译GTK程序时自动找出头文件及库文件位置

sudo apt-get install pkg-config

其实安装GTK环境只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。
除此之外还要转一些其他的东西,如
libglib2.0 -doc、libgtk2.0-doc帮助文档,
devhelp帮助文档查看,
glade-gnome、glade-common、glade-doc图形界面设计等。

接着安装 devhelp GTK文档查看程序和gtk/glib 的API参考手册及其它帮助文档

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

最后是glade-gnome、glade-common、glade-doc图形界面设计

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

如果上面的不行可以使用下面的命令

apt-get install glade libglade2-dev

使用外部命令查看安装的gtk库版

pkg-config --modversion gtk+ (查看1.2.x版本)
pkg-config --modversion gtk+-2.0 (查看 2.x 版本)
pkg-config --version (查看pkg-config的版本)
pkg-config --list-all grep gtk (查看是否安装了gtk)

安装gtk2.0

sudo apt-get install libgtk2.0-dev

或者直接执行

apt-get install libgtk2.0*,

说明


应用程序编译命令:

gcc test.c `pkg-config --cflags --libs gtk+-2.0`

编译通过,运行正常。
pkg-config是一个用来管理包的程序,
在控制台输入

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

可以发现输出的文本包括了gcc编译gtk+2.0所需要的所有选项(头文件目录和库文件)。
这里有一点需要注意,

gcc test.c `pkg-config --cflags --libs gtk+-2.0`, pkg-config --cflags --libs gtk+-2.0

两侧的引号并不是真正的引号,而是键盘数字件那一行,最左边的那个字符。

如果错用了单引号,gcc无法使用

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

产生的文本作为编译选项构造程序。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值