A. 為什麼我的keil不能編譯
連項目選項都是灰色的,很明顯你的工具鏈是不能正常使用的。
在菜單欄的File >> License Management中確認一下你到底有沒有成功注冊。
B. 學習單片機,Keil無法編譯.asm文件和.c文件
你只是打開了源文件,但是沒有將源文件導入你的工程,所以提示這個錯誤
導入文件的選項在右邊project框裡面,右鍵點Source Group 1,選Add Files... 添加你的源文件就行了
C. 為什麼別人用keil寫的正確的C程序復制到我的計算機上編譯卻通不過(註:是51單片機程序)
原因有很多啊,你可把程序貼出來大家看看。
有可能程序沒考全,比如漏了一個源程序模塊、或者自己寫的頭文件。也有可能程序中包含了一個庫文件,但拷貝時沒拷過來。也有可能編譯的命令行不對。
還有你應該先建立一個工程project, 然後再把你的源程序加入到工程中。你的源程序應該以*.c名字保存。
如果沒建project,或者保存文件時沒按*.c保存,那就是低級錯誤啦。
D. 為什麼從網上下的好多c程序在keil上都不能正確的編譯,就是提示無法執行(其他的我電腦上的可以,)
不能正確編譯一般是因為頭文件引入不正確.
不能正確執行可能是引腳接線與程序中定義不一致或者晶振頻率與程序預設不一致等多方面原因.
仔細檢查就好.
E. 在keil中一個工程里調用兩個c程序 為何一直顯示錯誤 下面兩個程序直接幫我調好就行 初學者莫笑話
你是把這兩個主程序同時放入一個工程中了吧,這是不行的,必須建兩個工程,分別載入一個主答仿程序才行的。如果把兩個程序放入一個工程中,就只能有一個清滑纖主函數main(),而讓拆另一個寫成子函數,由主函數來調用的。
就兩個程序,各自編譯是沒有問題的,問題就是你把兩個主程序放在一個工程中了。
F. 為什麼我的keil不能編譯
首先新建一個項目文件,後綴名為.uV2,然後再新建一個文本文檔,再上面寫好程序後保存為後綴名為.c的文件(注意文件名最後用英文),然後再右擊窗口左邊的source group1,再選擇add file to『source group 』,最後,按快捷鍵F7就可以了
G. keil編譯C程序時出現了這樣的錯誤,不知道怎麼解決(高分懸賞)
可能是哪個文件里出現了不小心敲鬧孫入的 「非法內容」
解決方法:
1.建議使用高版本的編譯器,因為高版本編譯器會提供較准確薯彎肢的提示信息
2.仔細的逐個檢查頭文件數世中是否有「非法內容」,沒解決進行下一步
3.重建新的工程,逐一加入原有文件(不知你的H文件是怎麼組織的,我的這樣做比較方便)
以後注意備份