Ubuntu下安裝GTK庫

2021-06-29 14:08:57 字數 2137 閱讀 1252

首先確保您已經安裝了編譯工具包(gcc/g++/gdb/make等)

ubunto預設是沒有安裝這些的

sudo apt-get install build-essential
下面安裝libgtk2.0-dev libglib2.0-dev 等開發相關的庫檔案

sudo apt-get install gnome-core

-devel

下面的操作用於在編譯gtk程式時自動找出標頭檔案及庫檔案位置

sudo apt-get install pkg-config
其實安裝gtk環境只要安裝乙個gnome-core-devel就可以了,裡面整合了很多其他的包。

除此之外還要轉一些其他的東西,如

libglib2.0 -doc、libgtk2.0-doc幫助文件,

devhelp幫助文件檢視,

glade-gnome、glade-common、glade-doc圖形介面設計等。

接著安裝 devhelp gtk文件檢視程式和gtk/glib 的api參考手冊及其它幫助文件

sudo apt-get install devhelp

sudo apt-get install libglib2.0

-doc libgtk2.0

-doc

最後是glade-gnome、glade-common、glade-doc圖形介面設計

sudo apt-get install glade-gnome glade-common glade-doc
如果上面的不行可以使用下面的命令

apt-get install glade libglade2-dev
使用外部命令檢視安裝的gtk庫版

pkg-config

--modversion gtk+ (檢視1.2

.x版本)

pkg-config

--modversion gtk+-

2.0 (檢視 2.x 版本)

pkg-config

--version (檢視pkg-config的版本)

pkg-config

--list

-all grep gtk (檢視是否安裝了gtk)

安裝gtk2.0

sudo apt-get install libgtk2.0

-dev

或者直接執行

apt-get install libgtk2.0*,
應用程式編譯命令:

gcc

test.c

`pkg

-config--

cflags--

libs

gtk+-2

.0`

編譯通過,執行正常。

pkg-config是乙個用來管理包的程式,

在控制台輸入

pkg

-config--

cflags--

libs

gtk+-2

.0

可以發現輸出的文字包括了gcc編譯gtk+2.0所需要的所有選項(頭檔案目錄和庫檔案)。

這裡有一點需要注意,

gcc

test.c

`pkg

-config--

cflags--

libs

gtk+-2

.0`,pkg

-config--

cflags--

libs

gtk+-2

.0

兩側的引號並不是真正的引號,而是鍵盤數字件那一行,最左邊的那個字元。

如果錯用了單引號,gcc無法使用

pkg

-config--

cflags--

libs

gtk+-2

.0

產生的文字作為編譯選項構造程式。

Ubuntu下GTK的安裝

ubuntu下gtk的安裝 apt get install build essential 這將安裝gcc g gdb make 等基本程式設計工具 apt get install gnome core devel 這將安裝 libgtk2.0 dev libglib2.0 dev 等開發相關的庫檔...

Ubuntu下GTK的安裝

apt get install build essential 這將安裝gcc g gdb make 等基本程式設計工具 apt get install gnome core devel 這將安裝 libgtk2.0 dev libglib2.0 dev 等開發相關的庫檔案 apt get inst...

ubuntu下gtk的安裝

gtk的安裝 apt get install build essential 這將安裝gcc g gdb make 等基本程式設計工具 apt get install gnome core devel 這將安裝 libgtk2.0 dev libglib2.0 dev 等開發相關的庫檔案 apt g...