A Troupe of little vagrants of the world, leave your footprints in my words.--我的文摘本.
查看文章 |
在win32下寫gtk程式{转}
2007-09-29 19:18
首先到 GTK+ and GIMP for Windows裡的 download 頁面下載 GNU libiconv for Win32 進入後選 libiconv-xxxx-win32-x.bin.zip,x 是版本編號,選最新的就好。 libintl-0.10.40-tml-20020904.zip gettext-dev-0.10.40-20020904.zip glib-2.0.7-20021201.zip glib-dev-2.0.7-20021201.zip pkgconfig-0.14.zip gtk+-1.3.0-20020922.zip gtk+-dev-1.3.0-20020912.zip 這些東西有可能會改版,所以連結僅供參考,直接到 GTK+ and GIMP for Windows 的站比較好。 (其實也不太可能啦,GTK+-2.0 都出了,只維護新版的可能比較大,這些應該不會有啥變動。) 首先造個目錄,假設是 "c:\gnu" ,這可以自己定。壓縮檔解開後可以看到一些 bin lib share include 等等的目錄。 現在來試試吧, 先來個簡單的程式 GtkWidget *win, *label;
}
gtk_set_locale(); gtk_init(&argc, &argv); win = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_widget_set_usize(GTK_WIDGET(win), 200, 100); gtk_window_set_title(GTK_WINDOW(win), "Test"); gtk_signal_connect(GTK_OBJECT(win), "destroy", GTK_SIGNAL_FUNC(gtk_exit), NULL); label=gtk_label_new("Hello, GTK+\n"); gtk_container_add(GTK_CONTAINER(win), GTK_WIDGET(label)); gtk_widget_show_all(win); gtk_main(); return 0; 如果一切順利,就可以在 Win32 上用 VC++ 寫 GTK+ 程式了。 |
最近读者: