autoconf的錯誤提示:
在freebsd下安裝好的kde環境,往往在用kdevelop編譯“自動生成的kde框架應用程序”的時候會出現這個錯誤,大體的意思是"autoconf沒有找到,或者不符合版本要求“,而實際系統這些組件都已經安裝了。
而這個錯誤是在 gmake -f Makefile.cvs 的時候觸發的,跟蹤到代碼目錄中的Admin目錄,發覺autoconf,autoheader,automake的檢測都是在cvs.sh中進行的,這可能是一個bug,我的解決辦法是在 /usr/local/bin/kdevelop 這個腳本文件裡面手工定義 AUTOCONF,AUTOHEADER,AUTOMAKE 環境變量,哪個出錯,就定義哪個,這或許不是根治的辦法,但是的確有效。
export AUTOCONF=/usr/local/bin/autoconf
Kdevelop的文檔中心:
文檔助手這個程序的功能很強大,用一個集中的環境組織磁盤和網絡中的文檔,它提供了幾種文檔格式,並且提供索引和查找功能。而且高度定制,我成功把KDE APIDOC文檔集成到裡面,查找起來非常方便。
注:內容定制要單獨運行kdevelop文檔助手
Kdevelop的代碼片段:
這個功能很貼心,可以把固定格式的一些配置文檔,功能集中的代碼組織成“代碼片段”,如果想插入的話,雙擊具體的代碼片段就可以,我利用這個功能把網絡上收集來的fontconfig代碼片段都集中組織到代碼片段裡面,很是方便!
Ctags功能的啟用:
學習閱讀代碼,交叉索引的作用很大,而默認安裝的Kdevelop,使用此項功能需要配置,否則提示的都是錯誤,因為默認情況下,kdevelop使用ctags這個工具來生成tags文件,但kdevelop提供的運行參數ctags無法正常運行。
配置方法很簡單,打開項目配置,找到ctags部分,運行命令指定為exctags即可!