We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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.
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.
is startup.a51 included in your build?