標(biāo)題:
Keil uVision4-SYMS.C(89): error C272: '__asm' requir
[打印本頁]
作者:
51黑黑黑
時間:
2016-2-23 16:09
標(biāo)題:
Keil uVision4-SYMS.C(89): error C272: '__asm' requir
?error C272
一、現(xiàn)象
在keiluVision4中編譯源程序時,由于在C程序中嵌入了匯編程序,導(dǎo)致出現(xiàn)錯誤?SYMS.C(89):error C272: '__asm' requires src-control to be active。
二、原因?
??? 在KeilC編程環(huán)境中,編譯內(nèi)嵌有匯編語言的C語言程序時未將SRC_CONTROL激活。
三、解決辦法
在編譯之前激活?SRC_CONTROL,具體步驟如下:
1、右鍵單擊內(nèi)嵌匯編語言的源程序文件,選擇“Options for...”,或者使用快捷鍵alt+F7;
2、選擇“Properties”選項(xiàng)卡,在右側(cè),查看“Generate AssemblerSRC
File”和“Assemble SRC File”這兩個選項(xiàng)。
如果這兩個選項(xiàng)前面的復(fù)選框是灰色的,單擊一下復(fù)選變成白
再次單擊,復(fù)選框被選中且變成黑色
此時點(diǎn)擊OK按鈕,關(guān)閉Optionsfor...菜單,重新編譯即可!
四、結(jié)果
DATE:2015年11月19日
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1