由於筆者是一名大學生,對linux核心開發方向很感興趣,但是實在是能(ji)力(shu)有(cha)限(jin),只能從linux應用開發開始,由淺入深,逐步進步,登上人生高峰,因此,昨天搭建了開發環境,安裝了一些開發工具。(本來是所有工具都採取由編碼編譯來進行配置的,不料其中於上的問題實在太多,當時也沒有做問題記錄和解決方案的記錄,於是就發了此文,採用一種比較便捷的方式,希望對和我一樣的新手有些幫助)
下面進入正題:
一、安裝
1、安裝gcc/g++/gdb/make 等基本程式設計工具
$sudo apt-get
install build
-essential
2、安裝 libgtk2.0-dev libglib2.0-dev 等開發相關的庫檔案
$sudo apt-get
install gnome
-core
-devel
3、用於在編譯gtk程式時自動找出標頭檔案及庫檔案位置
$sudo apt-get
install pkg
-config
4、安裝 devhelp gtk文件檢視程式
$sudo apt-get
install devhelp
5、安裝 gtk/glib 的api參考手冊及其它幫助文件
$sudo apt-get
install libglib2.0-
doc libgtk2.0-
doc
6、安裝基於gtk的介面gtk是開發gnome視窗的c/c++語言圖形庫
$sudo apt-get
install glade libglade2
-dev
或者
$sudo apt-get install glade-gnome glade-common glade-doc
$sudo apt-get
install libgtk2.0-
dev
或者
$sudo apt-get install libgtk2.0*
二、檢視gtk庫版本
1、檢視1.2.x版本
$pkg-config
--modversion gtk
+
2、檢視 2.x 版本
$pkg-config
--modversion gtk
+-2.0
3、檢視pkg-config的版本
$pkg-config
--version
4、檢視是否安裝了gtk
$pkg-config
--list
-all grep gtk
至此就可以使用gtk來編譯源程式了:
gcc base.c -o base `pkg-config --cflags --libs gtk+-3.0`
搭建linux開發環境
直到今天終於把linux開發的環境算是搭建起來了。基本步驟如下 a 使用軟體維護工具apt get sudo apt get update更新程式列表,前提是虛擬機器可以連線到網路,大概需要好一段時間。b 安裝 配置 啟動ssh sudo apt get install openssh server...
linux開發環境搭建
home目錄採用git管理,這樣避免配置配更改 一直使用zsh,感覺zsh的自動補全功能非常好,比bash好用 也許是我沒配好吧 git clone powerline powerline為保證很好的視覺效果,設計了自己的一些字型 git clone depth 1 cd fonts install...
linux 開發環境搭建
我們學習需要 linux 系統,以下是用u盤安裝指南linux的教程。怎麼做啟動盤呢,需要什麼軟體來做啟動盤呢?ubuntu官方有簡明的 教程 在windows中製作 也可以看下面的教程。啟動盤製作好了之後就可以重啟電腦,選擇 從u盤啟動 即可進行安裝。通常選擇從u盤啟動是按 f12,f10等,詳情...