mdk安装找不到文件|Keil为什么会找不到头文件

A. keil软件标准头文件在哪里例如stdio.h,string.h这些头文件,可以包含,但是到keil的安装目录却找不到。

可以找到的在这个目录里Keil\C51\INC。。。。

B. Keil为什么会找不到头文件

32f10x_conf.h这个文件在应用里面。然后包含固件库的头文件。自己写一个也可以。

//#include"stm32f10x_flash.h"//#include"stm32f10x_fsmc.h"#include"stm32f10x_gpio.h"//#include"stm32f10x_i2c.h"

就像这样的,没有其它的重要的东西。

C. MDK5芯片器件库找不到怎么办

打开MDK5软件,点击蓝圈内的图标,弹出一个窗口;在新弹出的窗口中,点击蓝圈中的图标,选择check for updates,此时芯片目录开始下载;等待一段时间,窗口下方就会出现如图所示的目录;然后选择你需要的芯片,点击蓝圈中的“install”,即可安装该芯片的器件库等待该器件库安装自动完成后,该芯片就会由灰色变成绿色;然后退出MDK5,重新打开软件,新建工程,就能找到你需要的芯片了。虽然问题不大,但能解决就好,嘻嘻。

D. Keil为什么总也找不到头文件

找不到keil 系统的头文件,还是自己写的 头文件?怎么知道找不以头文件,提示什么?

E. keil添加C文件和h文件,编译报错:找不到该文件!

这种情况是目标文件不存在,有可能是目录或文件名写错你可以试一下把uart3.h文件复制到工程目录里,用#include <uart3.h> 的方式声明

F. 装keil一直出现系统找不到指定的路径是什么原因

1,请在开始–设置–控制面板中,删除程序中删除旧QQ版本;2,去到C盘QQ文件安装目录下,手动删除残余文件.一般是C:\Program Files\Tencent,把此路径的文件全部删除;3,在安装QQ文件时,请选择其他路径,不要再选择C盘,因为可能C盘的QQ文件与新的文件有冲突。(注:其实可以忽略前面两步,直接在安装QQ的时候,选择其他路径,不要选择默认的路径就可以了。)

G. 安装keil uvision4时下载完mdk412.exe为什么找不到file,是安装出问题了还是

可能是你的防毒软件,把他给删了。

H. 用keil编程,出现这个错误,工程里找不到这个文件呀,这个是什么问题啊

这个是分散加载文件,用来手动定位你的代码和数据放在存储区的某个位置的,如果你的程序比较简单,直接用编译器自动生成的就可以了.

这个之所以要这个文件,是因为它没有使用编译器自动生成的分散加载文件,其实看你这个贴图里面的分散加载文件,跟编译器自动生成的一样.

你打开keil软件,按照下面的图设置,让编译器自己生成分散加载文件就能解决了.

如果你想自己写分散加载文件,这略有点挑战,首先你要弄明白分散加载文件的语法,这个看编译器手册就可以解决,此外,你要对你使用的处理器存储结构有所了解,再次最主要的,你要合理的划分你的应用程序所占用的程序或数据存储区位置.

I. MDK路径已经修改过了仍显示….STM32F10xR.lib: No such file or directory

你的c/c++中没有包含路径,再不行就从新删除,再添加,我就是那样删除再添加弄的,有用那是由于工程中该文件的默认路径和你的keil安装文件路径不对,解决办法有;:1,重新装你的keil,但不推存2把那STM32F10xR.lib文件从你的工程里移除,然后重新添加一次,添加文件时找到keil安装目录下的该文件,然后添加,再一个可以把该文件从你的安装文件中拷贝出来,放到你想放的位置,然后添加,但要在c/c++配置业中添加你存放的该文件路经(推存)欢迎加Q:1910661369一起努力交流共同进步


赞 (0)