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運行項目,出現如圖窗口,則配置成功