在Win32下建立GTK开发环境
转载时请注明出处和作者联系方式 作者联系方式:李先静 <xianjimli at hotmail dot com>
这几天在写一个生产下载工具,产线上的工人习惯用Win32下的图形用户界面工具,自然要满足这个要求才行。但我也不想再去回忆N年没有用过的 MFC了,所以决定用GTK开发,然后移植到Windows下。安装完整cygwin有点大,我只想建立一个最小开发/运行环境,这还真有点麻烦,特别是 国际化的处理,这里记个笔记供大家参考吧。
安装
- 下载MinGW,默认安装到C:/MinGW下。如果make命令没有安装,手工解压make.zip,然后拷贝到C:/MinGW/bin中。
- 把C:/MinGW/bin加入到环境变量path中。运行一下gcc,如果能找到这个命令就OK了。
- 下载gtk+-bundle-2.12.10,并解压到一个目录。我这里是C:/win-gtk。
-
把C:/win-gtk/bin加入到环境变量path中。运行一下pkg-config,如果能找到这个命令就OK了。
建立工程
- 建立一个工作目录用于存放GTK工程,我这里是C:/work。
-
在工作目录里建一个hello目录,写个简单的GTK程序main.c
- 修改一下C:/win-gtk/lib/pkgconfig/gtk+-2.0.pc, 在cflags中增加-I${includedir},否则找不到libintl.h。
- 生成hellogtk.mo(可以参考),放到./locale/
-
编译make,运行hellogtk.exe,一切正常。
~~~end~~~
分享到:
相关推荐
分享我的学习笔记,另赚点分.内容:Win32下搭建Glade-Gtk+编程环境,以及基本的几个示例
gtk库 gtk开发工具包
苹果开发环境GTK苹果开发环境GTK 苹果开发环境GTK苹果开发环境GTK
gtk开发环境在linux环境下有专门的安装包,但是在windows平台上要搭建起来似乎不那么简单了,也没有专门的安装包,如果需要完整的搭建环境,联系QQ:43038244
gtk2.24.10 and gtk3.4.0 for win32
最初是为GIMP写的,已成为一个功能强大、设计灵活的一个通用图形库,是GNU/Linux下开发图形界面的应用程序的主流开发工具之一。并且,GTK+也有Windows版本和Mac OS X版。这个资源是 Windows 版本
gtk-dev-2.12.9-win32-2,包含glade使用手册
GTK+虽然是Linux下的开发工具包,但是因为其跨平台特性,我们可能需要...所以如何在Windows下配置GTK+的开发环境,是许多Gtk学习者的实际需求。 本文在下文基础上增加了GTK+3.0模板修改功能并更新了部分下载链接及截图 ...
windows gtk+ 开发环境搭建,描述windows下面的gtk+ 环境如何搭建。
Gtk#的单声道和净是一个图形用户界面工具包。该项目结合GTK +工具包和各种GNOME库,从而实现完全原生的图形化GNOME应用程序开发中使用Mono(单声道)。Net开发框架。
gtk+-bundle_2.18.7-20100213_win32 gtk+-bundle_2.18.7-20100213_win32
gtk+ windows下的开发包,本来想在linux下开发gtk,但配置太麻烦了,也比较浪费时间,这个开发包是windows下的,安装使用方便,需要的请下。
GTK+是一个跨平台开源GUI图形界面库,本资源是用在Windows上面的版本
特别是被GNOME选中使得GTK+广为流传,成为Linux下开发图形界面的应用程序的主流开发工具之一,当然GTK+并不要求必须在Linux上,事实上,目前GTK+已经有了成功的windows版本. 在windows下使用GTk需进行配置,本文是...
开发gtk的帮助文档,gtk开发文档 可用于开发gtk,拓展gtk的帮助文档
gtk+-bundle_2.16.6-20100912_win32
在linux环境下编译搭建gtk环境.pdf
Eclipse环境下使用GTK+ Eclipse环境下使用GTK+
VC6.0配置GTK+开发环境,通俗易懂
压缩包包含gtk+-bundle_2.24.10-20120208_win32文件和gtk+ Visual Studio 2008环境搭建文档说明