Windows环境下搭建Gtk+2.0

软件和网站开发以及相关技术探讨
回复
头像
xiaocheng_zh
帖子: 46
注册时间: 2009-05-30 15:52
来自: DL LIAONING CHN

Windows环境下搭建Gtk+2.0

#1

帖子 xiaocheng_zh » 2009-06-28 17:42

近日刚发现的好东东,在WindowsXP下也可以编译、运行Gtk+2.0的程序啦!把我的研究成果在这里和感兴趣的朋友一起分享一下! :em03
1、下载gtk2.0的源码包:
http://ftp.gnome.org/pub/gnome/binaries ... _win32.zip
2、建立文件夹,比如:C:\opt\gtk。将gtk+-bundle_2.16.2-20090601_win32.zip解压到此目录中
gtk文件夹的内容
gtk文件夹的内容
头像
xiaocheng_zh
帖子: 46
注册时间: 2009-05-30 15:52
来自: DL LIAONING CHN

Re: Windows环境下搭建Gtk+2.0

#2

帖子 xiaocheng_zh » 2009-06-28 18:23

3、将C:\opt\gtk\bin加入到系统的PATH变量中。
4、点击:开始——>运行,cmd命令,进入DOS下,键入pkg-config --cflags gtk+-2.0。
2.jpg
基本就算OVER啦!挺简单吧,哈哈!还剩一步,因为是Windows环境下,所以要在C:\opt\gtk\etc\gtk-2.0目录下添加
gtkrc文件,在其中加入gtk-theme-name = "MS-Windows"一行。

******运行gtk-demo命令,看看有什么 ?:em01
我在code::blocks里建立的GTK项目,如下:
新建——>项目:选GTK project——>下一步
3.jpg
4.jpg
5.jpg
******接下来这步很关键,要正确填入gtk的文件夹的位置,以便找到gtk 的include文件和lib文件。
6.jpg
7.jpg
******Ctrl+F9构建工程,Ctrl+F10运行。。。。。。。
头像
xiaocheng_zh
帖子: 46
注册时间: 2009-05-30 15:52
来自: DL LIAONING CHN

Re: Windows环境下搭建Gtk+2.0

#3

帖子 xiaocheng_zh » 2009-06-28 18:25

运行效果:
8.png
9.png
10.png
剩下就靠你自己如何发现和开发快乐的GTK啦!
:em03 :em03 :em03
头像
dwl301
帖子: 1130
注册时间: 2007-04-14 11:17

Re: Windows环境下搭建Gtk+2.0

#4

帖子 dwl301 » 2009-09-23 16:51

顶,不错。。。。。
头像
slax
帖子: 1099
注册时间: 2009-08-17 3:52

Re: Windows环境下搭建Gtk+2.0

#5

帖子 slax » 2009-09-25 10:09

2年前就可以了…… :em27
头像
yy890521
帖子: 580
注册时间: 2008-11-09 18:07
来自: SCU

Re: Windows环境下搭建Gtk+2.0

#6

帖子 yy890521 » 2009-11-01 0:14

为什么有那个黑框框
。。。。。。。。感觉好山寨。。。。。。。。。
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: Windows环境下搭建Gtk+2.0

#7

帖子 cnkilior » 2009-11-01 9:45

dos窗口。
头像
SmallV
论坛版主
帖子: 9017
注册时间: 2011-01-26 17:52
来自: 万林丛中的一抹浓绿,夹带落日余晖的安祥

Re: Windows环境下搭建Gtk+2.0

#8

帖子 SmallV » 2011-04-17 10:23

马了个克 :em11
Just do it, you will succeed!
hyhdez
帖子: 2
注册时间: 2011-04-04 21:36

Re: Windows环境下搭建Gtk+2.0

#9

帖子 hyhdez » 2011-04-20 9:20

我按上面的方法出现下面的错误:
"Mytest - DeBug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
Nothing to be done.
TGL233
帖子: 1
注册时间: 2011-03-26 22:36

Re: Windows环境下搭建Gtk+2.0

#10

帖子 TGL233 » 2011-05-22 20:56

:em11 :em11 :em11
回复