標題: keil軟件連接時出現ERROR L103: EXTERNAL ATTRIBUT DO NOT MATCH PUBLIC [打印本頁] 作者: xiaoye000 時間: 2018-5-20 02:10 標題: keil軟件連接時出現ERROR L103: EXTERNAL ATTRIBUT DO NOT MATCH PUBLIC 各位大佬,我用keil編譯源程序時沒問題,可是在連接時,出現以下報錯*** ERROR L103: EXTERNAL ATTRIBUT DO NOT MATCH PUBLIC。我試過查詢一些解決方法如下圖,說是改變外部聲明來匹配變量聲明,然后我在聲明全局變量的時候加了extern,但是之后連接時仍然還會出現上面的報錯。 不幸的是,在用了extern聲明全局變量之后,又出了一個新的報錯*** ERROR L118: REFERENCE MADE TO ERRONEOUS EXTERNAL,我在.h文件中查看了,也沒發現外部參數或函數被覆蓋。希望有大佬能幫忙解答一下,該如何解決。