1.到官方网站(http://www.gtk.org/download/index.php)上,下载最新的开发包,本人下载的是:gtk+-bundle_2.24.10-20120208_win32.zip
2 解压gtk+-bundle_2.24.10-20120208_win32.zip到某个目录,如D:\SoftWare\gtk\gtk+-bundle_2.24.10-20120208_win32下,如图
3编辑配置环境变量:把D:\SoftWare\gtk\gtk+_2.24.10-1_win32\bin添加到path路径内
4打开vs2010新建一个空的c++项目如gtk
5编辑包含目录,右键gtk属性->配置属性->c++目录->包含目录,如图
gtk-win32-2.0.lib
gdk-win32-2.0.lib
gobject-2.0.lib
gdk_pixbuf-2.0.lib
gthread-2.0.lib
gmodule-2.0.lib
pango-1.0.lib
intl.lib
9新建一个main.cpp,在main.cpp内输入如下代码:
#include <gtk/gtk.h>
int main(int argc, char** argv)
{
GtkWidget* window;
gtk_init(&argc, &argv);
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
g_signal_connect(GTK_OBJECT(window), "destroy", G_CALLBACK(gtk_main_quit), NULL);
gtk_widget_show(window);
gtk_main();
return 0;
}
然后ctrl+F5运行项目,出现如图窗口,则配置成功