Fatal Error[Pe1696]: cannot open source file "Coordinator.h" 解決辦法

今天寫了一個P2P的節點通信程序,實現兩個無線傳感器節點間的通信,終端節點發送“LED”字樣到協調器,結果調試程序的時候出現了一下錯誤:

開始的時候由於前面還有幾個小錯誤,改來改去心裏比較煩躁,沒找出這個錯誤的原因。後來冷靜下來想一想,既然找不到source file,說明源文件不在目錄下。所以在另一個模塊內引用頭文件是找不到目標頭文件。這下恍然大悟!

本來我想自己寫的程序另外存在一個文件夾,而今天的程序是打開協議棧修改部分層的代碼;程序跟工作空間不在一個地方。於是我把程序文件粘貼到source文件夾下,並加入工程。再次“make”編譯,調試成功。

有的時候,還是得冷靜下來慢慢想,慌里慌張解決不了問題。還有就是少點瞎折騰。有些東西想法雖好,往往辦壞了事!勉勵勉勵!!

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