Keil C编译问题 ,一直出错会的帮忙解决下

Build target 'Target 1'
compiling exam3_1.c...
linking...
BL51 BANKED LINKER/LOCATER V6.22 - SN: Eval Version
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2009
"STARTUP.obj",
"exam3_1.obj"
TO "exam3.1"
RAMSIZE(256)
*** FATAL ERROR L211: I/O ERROR ON OUTPUT FILE:
EXCEPTION 0029H: ACCESS TO FILE DENIED
FILE: exam3.1
Target not created

以上是错误信息

其实我的代码很简单,如下:
#include
void main()
{
while(1)
P1=0x00;
}

求解!图片说明

6个回答

EXCEPTION 0029H: ACCESS TO FILE DENIED
输出目录是否存在,程序是否权限足够。win7上以管理员权限运行Keil C

qq_23359627
谁说眼睛不怕冷 我的win10系统,以管理员身份还是不行。结果同上
接近 5 年之前 回复
qq_23359627
谁说眼睛不怕冷 我试试看
接近 5 年之前 回复

文件操作失败,是不是程序正在运行?要先退出之前的程序,再编译运行。

qq_23359627
谁说眼睛不怕冷 确认已经退出其他项目了
接近 5 年之前 回复

来个人。。图片说明卡在这动不了了,没办法往后做啊

ACCESS TO FILE DENIED
这句话代表权限不够,而不是代码问题

qq_23359627
谁说眼睛不怕冷 我该怎么办
接近 5 年之前 回复

谢谢回答的亲,问题已解决
单纯的只是重新创建了一个项目改变了一下目录。

qq_33346069
qq_33346069 怎么解决的?我还是不会。
接近 5 年之前 回复

你创建的.c文件是不是没有命名为main.c啊?你去看看你是否打错了。我当时没有明明为main.c而是起了一个别的名字
希望能帮助到你

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐