
對 Ubuntu 或程式設計並不陌生,但我對 C 和 gtk 程式設計很陌生。一直在使用 Quickly 來執行奇怪的程式。我想嘗試 C 和 gtk。
我需要安裝哪些 gtk 軟體包才能擁有可用的 C 開發環境?
答案1
我作弊並使用構建其他大型 GTK 應用程式所需的軟體包清單:
sudo apt-get build-dep inkscape
或者,為了獲得更簡單的起點,請選擇最低限度,並在需要時添加:
sudo apt-get install build-essential libgtk2.0-dev
答案2
對於完整的開發環境,gnome 開發 metapackage將安裝完整的GTK + GNOME開發環境,包括開發文件和Anjuta IDE。
這比 GTK 開發所需的最少的東西要多得多,但是擁有您可能需要的所有東西可能會很好。
答案3
您可能需要像 Anjuta 或 CodeBlocks 這樣的應用程式(兩者都可以在軟體中心找到)。
與大多數其他IDE 相比,我強烈推薦Anjuta,因為它具有Glade 整合(以及其他功能)、自動工具的使用(更少的麻煩)以及程式碼的可移植性(您可以使用您喜歡的任何文字編輯器=)。
如果你沒有思想上的問題,你可以嘗試使用Monodevelop(這是一個很好的IDE,類似Visual Studio)。
要取得基本 GTK+ 開發的依賴項,只需安裝 buildessential 和 libgtk2.0-dev,如 Kees 所說。