Ccache 簡單說是 C/C++ 編譯加速器。開發 Android 這類大型專案的人,完整重編常常需要一至數個小時,所以很有可能會用這個工具。若開發環境不是你建立的,你甚至有可能不知道你用了這個工具。
Ccache 有何陷阱?就是 cache 住的資料有錯的時候。若你發現明明沒改過的程式,昨天還可以編譯成功,今天就一直有問題。很有可能就是掉入這個陷阱了。
一般不會發生這種問題,發生的原因通常是跑 cache 的機器不正常關機,造成 cache 毀損。解決這個問題的簡單方法是將 cache 完全清乾淨。
2012/07/11
2009/10/16
超好用的 colordiff
如果你跟我一樣習慣用 diff 來比較前後版程式修改了哪些地方,你一定也會喜歡 colordiff。顧名思義,它是有顏色的 diff -- 以不同顏色來顯示刪除或新增的地方,這讓 diff 的結果一目了然。
安裝方法:
安裝方法:
sudo apt-get install colordiff使用方式:
- colordiff file1 file2
- colordiff -u file1 file2 | more
- colordiff -u file1 file2 | less -R
- svn diff file1 | colordiff
- 在 .bashrc 加上一條 alias diff='colordiff'
- 將 .subversion/config 的 diff-cmd 設成 colordiff
2008/05/24
2008/05/23
訂閱:
文章 (Atom)