天天看點

C語言-C51編譯警告“*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL” 及extern

C51編譯警告“--- WARNING L1: UNRESOLVED EXTERNAL SYMBOL”

 ----WARNING L1: UNRESOLVED EXTERNAL SYMBOL

    SYMBOL:  ?C_START

    MODULE:  .STARTUP.obj (?C_STARTUP)

----WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL

    SYMBOL:  ?C_START

    MODULE:  .STARTUP.obj (?C_STARTUP)

    ADDRESS: 000DH

         如果你在用C51編譯器出現上面的警告,并且找遍了網上也沒能找出個究竟時,你是否覺得這個問題很難,難得以至于沒人能回答呢?

        其實這個隻是初學者和粗心者才會犯的錯誤:沒把C檔案添加到項目中!

///另外,還有可能是因為存在沒有被調用的已經定義的函數。

繼續閱讀