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的程序可以参考其他人写的,可以移植的,对照之后看错在哪了。应该自己认真的找找错误,不然以后进公司怎么办,是吧。