編譯程序時進入死循環解決辦法:即make一直在編譯

由於make需要了解計算機時間和它檢查的文件的時間。它比較這兩個時間,並根據結果確定某個目標是否標記過。某些時間問題可能會導致make不停的編譯(或不停地遞歸編譯某個子目錄)。在這種情況下,touch(其作用是把有問題的文件設置爲當前時間)通常會解決該問題。

touch *
或者
find . | xargs touch
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章