|
|

楼主 |
发表于 2014-4-1 17:45:49
|
显示全部楼层
pathletboy 发表于 2014-4-1 17:13 
工欲善其事必先利其器
剛剛碰到一個好怪既問題....用 sublime 跟 arduino 執行既結果不同.
因為我正在編寫一個庫, 不斷修改庫的內容, 我發覺 sublime 是會對新的庫檔案進行 verify (我故意加入錯誤, 會被指出來), 但執行的時候, 還是在用一個舊版本....那應該是我剛安裝完 sublime 時的一個. 它好像收藏了一個 backup 似的, 不論怎樣改庫的程式, 執行時都是當初的舊版本. 我甚至把庫中一些 除蟲句子改了 (例如原來是 "123" 改成 "abc"), 再 upload 一次, 沒有錯誤, 但印出來的還是 "123".
但這問題只出現在修改庫的內容, 如果是修改主程式, 每次都可以用到最新的, 但就是配合一個已不存在的庫. 真是奇怪得很.
真的難以理解, 我甚至找到了有關的 Arduino_Build folder, 把所有內容清空, 結果它還是可以用一個舊版本的庫做出程式.
請問 ching 有類似情況嗎? 現在只好用 sublime develop, verify, 但 upload 就用回 arduino.
要把問題的原因攪清楚, 不想浪費了一件好工具.
|
|