为什么用Keil编程软件编译时老是出现“目标未创建”
使用Keil编程软件进行编译时,由于建立了项目错误,始终会出现“未创建目标”。具体的编译步骤如下:
1,从软件下拉菜单的顶部选择[项目]-[新项目]。
2,在弹出窗口中,选择项目文件。 (如果没有项目文件,请创建一个新的项目文件并填写一个名词点进行保存。)
3,选择单芯片模型(例如89C52或89C51)。
4,右键单击左侧项目“ Source Group 1”,然后选择“将C文件添加到项目组”。 (例如,添加以下C程序文件。)
5,添加完成后,C文件名将显示在左侧。双击文件以编辑右侧的程序。
6,编辑C程序,编译成十六进制文件,用于写入CPU微控制器。
keil 4编51程序,出现target not created,怎么办?
keil要求的C文件名里不能有空格,删掉工程中的C程序,关掉C程序,把你的C程序文件名中的空格去掉,重新加到工程中再编译。
Build target 'Target 1'
compiling 123.c...
SYMBOL: MAIN
MODULE: D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
ADDRESS: 0010H
Program Size: data=9.0 xdata=0 code=144
"oiuuo" - 0 Error(s), 2 Warning(s).
新特征
最新的Keil uVision4 IDE,旨在提高开发人员的生产力,实现更快,更有效的程序开发。
uVision4引入了灵活的窗口管理系统,能够拖放到视图内的任何地方,包括支持多显示器窗口。
uVision4在μVision3 IDE的基础上,增加了更多大众化的功能。
多显示器和灵活的窗口管理系统。
系统浏览器窗口的显示设备外设寄存器信息。
调试还原视图创建并保存多个调试窗口布局。
keil编译时提示目标没有建立
test.asm
文件不再你的工程项目中,无法生成test.obj。
故编译时找不到文件造成的。
从你的截图中有test.asm
中有ogr
0,你新建一个项目加入项目中。
keil目标未创建什么问题
keil 编译时,提示目标未创建的原因,
1,有可能是没有建工程,虽然写程序了,但没建工程,只有程序是无法编译的。
2,虽建了工程,但写的程序,要保存成 .C文件或 .ASM文件,然后在工程中添加c程序文件或汇编文件。否则,就不能创建目标文件。
3,上面两条都做了,那就是程序有错误,无法编译。