HEY .. AM USING KEIL UVERSION 4 SOFTWARE. I HAVE TYPED MY CODING IN C LANGUAGE AND ADDED LIBRARY FILES REG51.H , STDIO.H , CONIO.H. I HAVE GOT NO ERROR BY WARNING WHILE COMPILING.' THIS IS THE WARNING:
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: MAIN MODULE: C:\KEIL\C51\LIB\C51S.LIB (?C_INIT) *** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: MAIN MODULE: C:\KEIL\C51\LIB\C51S.LIB (?C_INIT) ADDRESS: 0010H
PLEASE SOMEBODY HELP ME OUT.
is startup.a51 included in your build?
Include files are not libraries.
Compilers give errors when the syntax is wrong, not that the code is functionally correct/complete.
Linkers give errors when pieces of the puzzle are missing.
View all questions in Keil forum