第一部分:安裝 GTK3 開發(fā)環(huán)境
對于 Linux 來說,安裝各種庫依賴是非常方便的。通常情況下,我們在網(wǎng)上找到的開源庫都是需要自己編譯的,但是在 Linux 上通常只需要一條命令就可以搞定了,不需要麻煩地編譯。大多數(shù)情況下,這些庫已
對于 Linux 來說,安裝各種庫依賴是非常方便的。通常情況下,我們在網(wǎng)上找到的開源庫都是需要自己編譯的,但是在 Linux 上通常只需要一條命令就可以搞定了,不需要麻煩地編譯。大多數(shù)情況下,這些庫已經(jīng)被人編譯好了,我們只需要用命令安裝就可以直接使用了。
第二部分:獲取 GTK3 源代碼
我們可以直接在搜索引擎上搜索 "GTK" 關(guān)鍵詞,第一個結(jié)果就是 GTK 的主頁了。在這里我們可以點(diǎn)擊 "Download" 來下載 GTK3 的源代碼。有興趣的同學(xué)可以自己進(jìn)行編譯,當(dāng)然如果有時間的話也可以看看 GTK 的源代碼,這樣可以幫助我們更深入地理解和應(yīng)用這個開源界面庫。
第三部分:快速配置 GTK3 開發(fā)環(huán)境
1. 安裝 GCC 開發(fā)環(huán)境:
```
sudo apt install build-essential
```
2. 安裝 pkg-config 包:
```
sudo apt install pkg-config
```
3. 安裝 GTK3.0:
```
sudo apt install gtk-3.0
```
4. 新建一個文本文檔,重命名為 main.cpp,然后用文本編輯器打開并輸入以下的 GTK 演示程序,然后保存。
5. 在當(dāng)前文件夾內(nèi),鼠標(biāo)右鍵打開終端,輸入以下命令進(jìn)行編譯:
```
g main.cpp -o main `pkg-config --cflags --libs gtk-3.0`
```
注意,后面不是單引號,而是 ~ 按鍵上面的符號。
6. 編譯完成后,目錄下會生成名為 main 的可執(zhí)行文件,我們在終端中輸入 ./main 就可以直接運(yùn)行了。