XC8編譯沒問題的程式 XC16問題一堆 請前輩們指導

作者 gl833 於 2017年01月11日 18:08:10
如題,如圖片

錯誤訊息就是一直跳出什麼重複定義

我用跟XC8一樣的方法INCLUDE卻一直跳出這個錯誤

我習慣每個C檔配一個H檔,H檔裡面就是只有定義(define XXX)和宣告(unsigned XXX)

我做法是
1.MAIN.C檔INCLUDE MAIN.H檔
2.MAIN.H檔INCLUDE其他H檔
3.其他C檔INCLUDE各自的H檔
4.其他H檔INCLUDE MAIN.H檔

這樣就有全部連結了,可是這用在XC8可以,XC16卻不行
我的錯誤訊息全部都是unsigned那些宣告出來的東西說我重複

我使用的IC是DSPIC33FJ256MC710

請求各位前輩求助,拜託!謝謝!

附加檔案:



jpg  222.jpg (423.52 KB)
11967_587600c698d27.jpg 1299X885 px

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=2&topic_id=20075&post_id=73947