当前位置: 代码迷 >> 单片机 >> 问一个Keil C51 SRC 出错的有关问题
  详细解决方案

问一个Keil C51 SRC 出错的有关问题

热度:330   发布时间:2016-04-28 16:22:55.0
问一个Keil C51 SRC 出错的问题
我用一个最简单的程序;
#include <reg51.h>
main()
  {
 
  while(1);
  }
在小模式先编译是没有任何问题的,但是我在Project   窗口中包含汇编代码的   C   文件上右键,选择“Options   for   ...”,点击右边的“Generate   Assembler   SRC
File”和“Assemble   SRC   File”,使检查框由灰色变成黑色(有效)状态。然后在编译,就出现了:
Build   target   'Target   1 '
compiling   test.c...
assembling   test.src...
linking...
***   WARNING   L1:   UNRESOLVED   EXTERNAL   SYMBOL
        SYMBOL:     ?C_STARTUP
        MODULE:     test.obj   (TEST)
Program   Size:   data=8.0   xdata=0   code=2
"test "   -   0   Error(s),   1   Warning(s).
希望哪位能给以指点,谢谢



------解决方案--------------------
自个儿好好玩吧。。。你这又没什么错误,正常的。加点内容进去,然后弄块板子玩玩,慢慢来,不要什么都问,自己弄明白才有成就感。
------解决方案--------------------
你没加入一个库...

右击你的main.c在Workspace中,选Manage C...,然后选加入文件,在对话框在到KEIL安装目录下的LIB里根据你的编译的模式选:C51S.LIB(SMALL)

再编译,就OK了...
  相关解决方案