当前位置:首页 » 编程软件 » 为什么在keil不能编译

为什么在keil不能编译

发布时间: 2022-06-27 18:52:02

⑴ 为何keil 无法编译

#include<reg52.h> // 分号去掉 下同
#include<intrins.h>
#define uint unsigned int //uint需要用宏定义
void delay(uint z);
void main()
{
//temp未定义
unsigned char temp;
temp=0xfe;//十进制使用0x表示数字0非字母o
P1=temp;
while(1)
{
delay(1000);
temp=_crol_(temp,1); //此处函数是_crol_非_corl_
P1=temp;
}
}
void delay(uint z) //声明要和前面的统一
{
unsigned int x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}

编译后0error0warning你再编译不通过就是方法的问题了

⑵ 谁能告诉我为什么keil无法点编译了

你不会是打开的头文件吧?头文件下,编译是点不了的,但是能构造,因为构造是对工程而言,编译是对源文件,也就是.c文件而言

⑶ 为什么我的keil不能编译

连项目选项都是灰色的,很明显你的工具链是不能正常使用的。
在菜单栏的File >> License Management中确认一下你到底有没有成功注册。

⑷ keil编译不了

startup.a51这个文件很重要!不能删
warning
l2
warning
l1
这两个warning的产生是由于你使用了某个函数但这个函数没有被定义,或代码被define限制没有参与编译.建议你好好看看代码.

⑸ 程序在KEIL中不能编译

1、确定”之前的程序“是能在某个Keil环境中正确编译的!

2、查看一下编译错误码,很多情况下是缺少文件。
注意,一般情况下,不要指望在VC中编写的程序能在Keil中编译。

⑹ keil软件为什么不能编译工程

那是你操作的过程不对,或者没有加 载C程序等等。正常操作就会编译工程的。你是keil 4吗?还是keil 5

⑺ keil软件安装后怎么不能编译,还有许多功能都不能用急

1>可能是你没有激活,所以无法编译,功能也不能全部使用 ,2>是你不会使用,没有创建好文件工程,所以无法编译。不过看你这种情况,应该是没激活,你再看一下

⑻ 为什么我的keil uvision4编译不了,一直都出现下图,但是别人的电脑就可以编译。

这是因为你的文件没有添加到工程,编译器没有发现main函数,所以报错,你按照下图将你写的代码添加到工程:


⑼ KEIL 没法编译是怎么回事,按钮都是灰色的!~

KEIL 要先建立工程,选择MCU,然后把C源程序(*.C)加入到工程中才能编译,不能直接对C源程序编译。

热点内容
购买云服务器并搭建自己网站 发布:2025-05-14 13:20:31 浏览:687
sqlserver建立视图 发布:2025-05-14 13:11:56 浏览:483
搭建httpsgit服务器搭建 发布:2025-05-14 13:09:47 浏览:255
新电脑拿回来我该怎么配置 发布:2025-05-14 13:09:45 浏览:240
视频服务器新建ftp用户 发布:2025-05-14 13:03:09 浏览:225
php花生 发布:2025-05-14 12:54:30 浏览:550
java人才 发布:2025-05-14 12:29:10 浏览:649
如何打开软密码 发布:2025-05-14 12:28:55 浏览:427
七牛存储待遇 发布:2025-05-14 12:27:20 浏览:422
C语言a35a4a5 发布:2025-05-14 11:53:48 浏览:814