當前位置:首頁 » 編程軟體 » 為什麼在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源程序編譯。

熱點內容
刪除sqlserver服務 發布:2024-05-18 16:47:06 瀏覽:322
密碼盒的密碼是多少錢 發布:2024-05-18 16:43:52 瀏覽:94
linux哪個c語言編譯器好用 發布:2024-05-18 16:30:03 瀏覽:468
搜狐視頻無法緩存 發布:2024-05-18 16:30:03 瀏覽:309
小鳥雲伺服器值不值得買 發布:2024-05-18 16:30:01 瀏覽:898
durbin演算法 發布:2024-05-18 16:29:57 瀏覽:555
qq郵箱訪問受限 發布:2024-05-18 16:23:27 瀏覽:472
電信光纖上傳限制 發布:2024-05-18 16:08:05 瀏覽:910
sql中的limit 發布:2024-05-18 16:05:57 瀏覽:895
啟動ug時伺服器無響應是怎麼回事 發布:2024-05-18 15:48:24 瀏覽:372