keil編譯時不能打開源文件
A. 使用keil_v5軟體,編譯程序時提示cannot open source input file "s3c2440.h": No such file or director
可能的,你將源文件和這個頭文件放到同一個子目錄里試試。
B. 為啥keil5編譯總是會出錯,然後也打不開別人的keil5文件,是安裝的時候出錯了嗎
看情況你是在壓縮包文件里直接打開工程。我建議你把壓縮包解壓到什麼文件夾然後再打開。
C. KEIL ARM編譯後錯誤提示為can not open source file "config.h" No such file or directory 請高手指導處
沒有找到config.h頭文件,看看你工程目錄或者KEIL庫文件目錄下是否有這個文件,如果工程目錄下的子文件夾有的話,記得KEIL的「options for target」設置中C/C++選項卡中Include path填上相應子文件夾路徑
D. keil編譯報錯,打不開頭文件
第2.3.4.5行的頭文件是你自己寫的嗎?真有嗎?這4個不是系統的頭文件。如果真沒有這4個頭文件,就刪掉這四行。即然是從網上抄的,那也得抄這4個頭文件,保存在同一個文件夾里才行。
E. keil uvision4編譯時怎麼說打不開文件
應該是你之前移動過工程裡面的文件吧 一般移動工程都是整個文件夾移動會比較好 重新建個工程把程序添加進去吧
F. keil中編譯顯示不能打開lcd1602.h,我嘗試添加頭文件,但不知道源代碼的目錄怎麼打開
只要這個1602的.h和.c文件都正確有效,那麼將這個1602的.h和.c文件放到你的這個工程文件夾里,而後只要主程序中有#include"lcd1602.h"這樣的包含頭文件聲明,就能正確使用了。如下圖是用keil uv2建立的一個DS3231的時鍾工程,圖片中相關文件都能正常打開的:
G. keil編譯時報錯:error: L6002U: Could not open file .\***\core_cm3.o
歷時好幾次的碰壁,我終於解決這個問題了。
根據網路其他答案給的思路,其實就是修改環境變數,因為當前系統TEMP和TMP環境變數存在著中文。但是如果你直接修改 %USERPROFILE% 為其他英文路徑開Keil會卡死並閃退(其實是你打開main.c就閃退)!!!
因為修改成別的一個英文文件夾是不行的,你只是在環境變數中修改了文件路徑,但是電腦中這些路徑並不存在,所以你打開Keil才會閃退。
那麼解決問題的關鍵就是:先在系統C盤中創建好了所有的英文路徑,再你創建的文件夾路徑修改環境變數!!!
准備工作:先將你的Keil軟體關閉
1、在【C盤根目錄】創建【UserData】文件夾
點擊確定後退出。
再次打開Keil編譯即可不再報錯,再次愉快寫代碼吧。
祝願諸位萬事如意。
H. keil軟體運行程序時怎麼提示不能打開文件
你的代碼是沒問題的,我已經試過了。
你看看:
1、這段代碼是否已經保存為 *.c文件
2、你的左側的項目目錄樹中是否載入了這個C文件
I. 為什麼用keil軟體編程後檢測總是error 56:can"t open file
原因:操作錯誤導致。解決方法:
1.首先使用vimexports命令打開和編輯導出。
J. 用keil編譯C程序的時候提示不能打開instrins.h
那是程序的問題了,模擬裡面沒有的1602沒有接背光的兩個管腳,也就是A和K。建議下載到硬體看看,一般都可以顯示的。DS18B20的程序可以參考其他人寫的,可以移植的,對照之後看錯在哪了。應該自己認真的找找錯誤,不然以後進公司怎麼辦,是吧。