在實際的程式開發過程中,如果在本機編譯運作跨機器拷貝過來的程式,若兩台機器的系統時間存在時區差或是時間差(指該程式檔案原本最後修改時間要比本機目前時鐘晚,如:【本機:2014.09.15-12:12】 【檔案最後修改時間:2013.09.16-12:12】) 那麼當我們執行make指令後系統會給出一個警告:
<span style="font-size:18px;">要解決這個問題,嗯,soeasy!!</span>
<span style="font-size:18px;">
解決辦法:
用touch 指令把源程式的時間戳改一下
find . -type f -exec touch {} \;
或者
touch *一下再重新編譯 </span>
<span style="font-size:18px;">
</span>
<span style="font-size:18px;">搞定!!!!</span>