GTK window環境的搭建

2021-07-04 01:51:01 字數 858 閱讀 6467

1)

( 可以去

官網-> download -> windows (32-bit) and 64-bit -> all-in-one bundle )

2) 解壓 gtk+-bundle_2.24.10-20120208_win32.zip 在乙個沒有中文路徑的地方( 例如:f:\gtk\gtk+-bundle_2.24.10-20120208_win32 )

3) 新增環境變數:把 f:\gtk\gtk+-bundle_2.24.10-20120208_win32\bin 新增到path裡

4) 開啟任意終端( 開始->執行->cmd )敲入以下**:pkg-config --cflags gtk+-2.0 , 按回車,如下:

5) 開啟gtk的demo,在任意終端敲:gtk-demo。原始碼在:f:\gtk\gtk+-bundle_2.24.10-20120208_win32\share\gtk-2.0\demo下

6)安裝mingw編譯器

7)編譯自己寫的gtk+程式

( 注意修改makefile中的路徑資訊和程式名稱 )

程式執行效果圖:

XWindow與GtkWindow的轉換

在gdk gdkx.h中可以看到定義了gdkwindow與xlib中結構的變數訪問,如gdk window xid得到window xid display可以通過xopendisplay null 或者gdk window xdisplay。得到這些後,想更變一下窗體控制項的屬性就簡單了。例如 gt...

LAMP環境搭建 php環境搭建

yum groupinstall development tools y yum groupinstall desktop platform development y yum install cmake pcre devel ncurses devel openssl devel libcurl ...

環境搭建 二 Python環境搭建

工欲善其事,必先利其器 要想玩轉python,我們首先需要搭建一套可使用且方便的環境。對於初學者,笨飯糰建議使用 anaconda anaconda 簡介anaconda是python的乙個科學計算發行版,內建了數百個python經常會使用的庫,包括做機器學習或資料探勘的庫。anaconda提供了乙...