当前位置: 技术问答>linux和unix
为什么我老是配不好gtk+-2 (redhat8.0下)
来源: 互联网 发布时间:2015-03-06
本文导语: redhat8.0系统安装后,一个简单的gtk+程序都没法编译,找不到gtk/gtk.h 也不知怎么生成glade可执行程序,没发现autogen.sh. 这个文件在哪。 | 1下载软件: ftp://ftp.gtk.org/pub/gtk/v2.0 glib-2.0.1.tar.bz2 atk-1.0.1.tar.bz2 pang...
redhat8.0系统安装后,一个简单的gtk+程序都没法编译,找不到gtk/gtk.h
也不知怎么生成glade可执行程序,没发现autogen.sh. 这个文件在哪。
也不知怎么生成glade可执行程序,没发现autogen.sh. 这个文件在哪。
|
1下载软件:
ftp://ftp.gtk.org/pub/gtk/v2.0
glib-2.0.1.tar.bz2
atk-1.0.1.tar.bz2
pango-1.0.1.tar.bz2
gtk+-2.0.2.tar.bz2
pkgconfig-1.12.0.tar.gz
2安装:
1)先安装 pkgconfig
tar xvfz pkgconfig-0.12.0.tar.gz
cd pkgconfig-0.12.0
./configure --prefix=/usr
make
make install
2)安装4个主要软件包,以glib-2.0.1.tar.bz2为例,其它一样
tar xvf glib-2.0.1.tar.bz2
cd glib-2.0.1
./configure --prefix=/usr
make
make install
3配置:
1)编辑gtkrc.zh_CN设定部件外观
#begin
sysle "gtk-fault-zh-cn"{
font_name="simsun 16"
}
class "GtkWidget" style "gtk-default-zh-cn"
#end
2)编辑用户目录下bash_profile,加入
GDK_USE_XFT=1
export GDK_USE_XFT
3)编程
gcc hello.c -o hello `pkg-config --cflags --libs`
ftp://ftp.gtk.org/pub/gtk/v2.0
glib-2.0.1.tar.bz2
atk-1.0.1.tar.bz2
pango-1.0.1.tar.bz2
gtk+-2.0.2.tar.bz2
pkgconfig-1.12.0.tar.gz
2安装:
1)先安装 pkgconfig
tar xvfz pkgconfig-0.12.0.tar.gz
cd pkgconfig-0.12.0
./configure --prefix=/usr
make
make install
2)安装4个主要软件包,以glib-2.0.1.tar.bz2为例,其它一样
tar xvf glib-2.0.1.tar.bz2
cd glib-2.0.1
./configure --prefix=/usr
make
make install
3配置:
1)编辑gtkrc.zh_CN设定部件外观
#begin
sysle "gtk-fault-zh-cn"{
font_name="simsun 16"
}
class "GtkWidget" style "gtk-default-zh-cn"
#end
2)编辑用户目录下bash_profile,加入
GDK_USE_XFT=1
export GDK_USE_XFT
3)编程
gcc hello.c -o hello `pkg-config --cflags --libs`
|
glade目前来说,还不是很好用,最好自己用来写代码。
gtk的编译过程很简单的
gcc filename.c -o filename `pkg-config --cflags --libs gtk+-2.0`
安装gtk的过程有些顺序:
先安装pkgconfig
在glib,
再其他的就没有顺序了
gtk的编译过程很简单的
gcc filename.c -o filename `pkg-config --cflags --libs gtk+-2.0`
安装gtk的过程有些顺序:
先安装pkgconfig
在glib,
再其他的就没有顺序了
|
autogen.sh 在gnome-common下,但是我全选开发包都没有装(RH linux 8.0),可以下载安装上就好了。有gnome-common包下载的。
|
`和'是有区别的 `pkg--....`,用的是和~在一个键上的那个
|
8.0,安装时安装gnome的开发环境就行了,很简单的。可以用软件管理器来安。
|
有没有碰到GLIB 2.0.0 or better require 这一问题?
我已经安装过glib2.0.1,是不是需要在什么地方加个配置?
我已经安装过glib2.0.1,是不是需要在什么地方加个配置?
|
怎么找不到pkgconfig-1.12.0.tar.gz文件
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。