windows gtk+开发环境搭建方法详解(图解)

2019-10-07 19:43:44于丽

wps_clip_image-6715

这个目录是我试验64bit时的截图,不用纠结这个。

wps_clip_image-6023

添加完成之后,你们可以试着运行bin目录下的gtk3-demo.exe,如果配置没有错误将会出现GTK+ Code Demos的窗口,这就说明你的配置是没有错误的。

wps_clip_image-2716

准备工作完毕,现在可以开始了。

VS2012搭建GTK+开发环境

1.新建一个空的C++项目,Visual C++—常规—空项目

wps_clip_image-1890

2.右键项目—选择“属性”,打开属性设置。

wps_clip_image-2607

3.配置属性—C/C++—常规—附加包含目录—编辑

wps_clip_image-25815

4.添加新行

wps_clip_image-104

将开发包的include文件夹添加进去,

wps_clip_image-27916

需要添加的目录有:

include,及include下的所有文件夹(atk-1.0,cairo,fontconfig,freetype2,gail-3.0,gdk-pixbuf-2.0,gio-win32-2.0,glib-2.0,jasper,libcroco-0.6,libpng15,librsvg-2.0,libxml2,lzma,pango-1.0,pixman-1),和lib文件夹下的glib-2.0include、libffi-3.0.12include(千万不要忘记这两个文件)。很不幸的是这些文件夹只能一个一个的添加,不能批量添加。添加完成之后会像这样。

wps_clip_image-25413

5.配置属性—链接器—常规—附加库目录—编辑,将lib目录添加进去

wps_clip_image-25905

6.配置属性—链接器—输入—附加依赖项—编辑,将lib文件夹下则*.lib文件全部添加进去,我的lib目录下有:

atk-1.0.lib

cairo.lib

fontconfig.lib

gailutil.lib

gdk_pixbuf-2.0.lib