在操作上面,比top顯得更加方便,但是好多系統預設是沒喲htop的,
這樣我就總結一下htop的交叉編譯方法,同樣htop的原始碼也有助於自己編寫系統程序,
方便從後台來了解系統的運**況。
htop的交叉編譯,和大多數的開源專案的交叉編譯方法都是一樣的,所一我還要說萬變不離其宗。
所以在某乙個問題上,啃下來,這樣一點點的啃,把事情做完整了,這樣對於技術和學習才是乙個積累,同樣量的積累+思考,才會形成質的飛躍。
廢話多說一點哈,記得研究生的英語老師說過,當你把乙個難啃的文章啃下來,那麼你在讀其他的文章也會很快。
話不多說,上方法:
在使用 htop時需要注意的問題,這個才是重點。
1 在嵌入式平台上執行是,會提示缺少庫檔案
我們把sysroot中的庫copy到系統中,執行
export ld_library_path= 庫的位置
做乙個export新增,執行即可
2 執行是可能返回另外乙個錯誤
error opening terminal
這時我們需要執行另外乙個命令
export term=xterm
這樣我們就可以順暢的使用htop了 好吧,這個網上都有啊 哈哈
再給xterm做乙個注釋吧
xterm 是圖bai形介面下virtual terminal的乙個實現簡單來講 本地文字登陸後,你就在本地連線到了shell ,通過agetty等本地虛擬控制台可以提供多個終端, 你也可以通過遠端的網路連線,撥號連線,甚至串列埠連線 通過一些服務連線到乙個遠端伺服器的shell ,然後這個shell在本地的表現方式就叫做虛擬控制台, xterm是x視窗環境中對本地虛擬控制台的乙個實現virtual terminal ,是一du個協議,乙個介面zhi,用於在各種連線dao環境中提供zhuan如同本機控shu制台一樣的介面
文字作業系統與外部最主要的介面就叫做shell。shell是作業系統最外面的一層。shell管理你與作業系統之間的互動:等待你輸入,向作業系統解釋你的輸入,並且處理各種各樣的作業系統的輸出結果。
shell提供了你與作業系統之間通訊的方式。
3531交叉編譯htop
工作需要,開始折騰海思晶元,從頭開始,折騰。終端顯示的內容如下 checking if compiler supports wextra.yes checking for refresh in lncurses.no checking for refresh in lncurses6.no chec...
編譯htop命令
輸入上面的內容開始自動配置makefile。但是出錯了,找不到libncurses庫。這時候需要編譯libncurses庫了。如上圖編譯ncurses 5.7庫的步驟,由於這裡只需要庫和標頭檔案。所以就選擇性編譯。最終編譯成功。即可在目標版上執行htop命令。但是執行出錯了。如下圖 這是因為ncur...
Centos編譯安裝htop
htop 是乙個 linux 下的互動式的程序瀏覽器,可以用來替換linux下的top命令,比top命令功能更強大,看起來介面也舒服,下面就講一下如何編譯安裝htop wget tar zxf download cd htop 1.0.2 configure make make install ch...