在進行內核編程時候,其不再像C編程那樣,函數的使用,我們可以通過man 查詢;所以對於內核編程函數的使用往往會給編程人員帶來很頭疼的問題,古人云工慾善其事必先利其器,所以一個好的工具對於我們編程人員來說也很重要,由於個人也是進過很多的查找,總結了一下相關的使用方式,ctags並不推薦:
這裏是基於原始的man命令的改善:
1.下載相關的內核編程源碼,我這裏用的是最新的4.1的源碼;
2.下載man :sudo apt-get install manpages-dev
:
3.安裝mandocs依賴包xmlto: sudo apt-get install xmlto
:
4.進入內核源碼文件目錄,執行一下命令(注意環境變量的設置):make mandocs
:
:(注意,這個需要很長時間)
5.執行安裝命令:sudo make installmandocs
:
6.嘗試:man printk
: