GTK3學習筆記1 安裝及開發配置
阿新 • • 發佈:2019-02-08
1、前言
GTK3是GTK的較新版本,但系統性的教程和筆記不多,下面是我從自己新浪部落格轉來的筆記。希望這次能把學習過程寫的完整和持久些。
這次的筆記不同於之前關於GTK2的,拋棄Linux,只以Windows為工作環境。
工具:Win8.1 + Code::blocks13.12 (自帶Mingw) + GTK3.6.4
2、安裝GTK3
安裝部分參考這篇部落格,所不同之處在於要下載gtk3的最新壓縮包版本下載後解壓,然後設定環境變數。 執行 pkg-config --cflags gtk+-3.0,如果輸出正常表示安裝成功。3、配置Code::blocks
安裝帶有Mingw的Code::blocks,因為其不支援直接建立GTK3工程,所以選擇新建空白工程,編譯選項要做兩處更改即可。 1> 編譯器選項:4、測試
在1.c 中輸入:編譯執行成功:#include <gtk/gtk.h> int main (int argc, char *argv[]) { GtkWidget *window; gtk_init (&argc, &argv); window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_window_set_title (GTK_WINDOW (window), "Window"); g_signal_connect (window, "destroy", G_CALLBACK (gtk_main_quit), NULL); gtk_widget_show (window); gtk_main (); return 0; }
可以開始GTK3之旅了!