當前位置:首頁 » 編程軟體 » 為什麼在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-02-13 01:51:53 瀏覽:460
linux2個ftp伺服器 發布:2025-02-13 01:44:31 瀏覽:14
戴爾r730網路配置後如何保存 發布:2025-02-13 01:38:27 瀏覽:344
php用什麼編譯 發布:2025-02-13 01:37:12 瀏覽:703
手機緩存的文件路徑是在哪 發布:2025-02-13 01:34:58 瀏覽:563
oppo手機密碼哪裡設置 發布:2025-02-13 01:30:38 瀏覽:683
android網易 發布:2025-02-13 01:30:37 瀏覽:488
不聯網怎麼看自己的配置 發布:2025-02-13 01:00:38 瀏覽:858
飢荒聯機版獨立伺服器有什麼用 發布:2025-02-13 01:00:38 瀏覽:637
高級語言都有與之對應的編譯程序或解釋程序 發布:2025-02-13 00:54:46 瀏覽:571