首页 >>  正文

keil运行找不到头文件

来源:baiyundou.net   日期:2024-09-22

苍池欣4516keil创建多个.c文件的工程,但是当去看其中函数的定义时却看不了,头文件也申明了. -
宣胃备15826519204 ______ 现在网上介绍的也是流行的方法是在工程中把全部的C文件都加进来,然后在需要调用其它子函数时再定义一个外部命令,用extern来定义.但是这种方法很麻烦的,关系也不容易搞清楚.其实有一个简便的方法,确实就是用include把其它的子函数都加进来就行了,在主程序的前面用多条include把其它的子函数都加进来,而在工程中只加载主程序main().在主程序中调用子函数时就可以了.各子函数还可以互相调用,但要注意用include加载的顺序.被调用的要在前面.但要注意,在其它的子函数中就不能再重复用include加同一个头文件,只要在主程序中加一次就行,否则编译时会出错的.用include是包含文件的,并非只能包含头文件.

苍池欣4516keil中的头文件 stdio.h 包含的.c文件 放在哪??怎么找不到? -
宣胃备15826519204 ______ 写完之后.c文件保存在你刚开始建立的那个工程里面.我一般都是把工程建立在桌面方便找.

苍池欣4516keil3编的流水灯程序,总是说找不到rej51头文件 -
宣胃备15826519204 ______ 哈哈哈,能找到那就见鬼了,你头文件写错了,"REG52.H" reg52.h,或者51.h,你的j写错了!

苍池欣4516keil无法打开自己的头文件怎么办 -
宣胃备15826519204 ______ keil无法打开自己的头文件?是你自己写的头文件吗?那个自己?头文件只是用#include语句加载的就行了,也不必打开的.你是想打开看吗?

苍池欣4516使用keil - v5软件,编译程序时提示cannot open source input file "s3c2440.h": No such file or director -
宣胃备15826519204 ______ 可能的,你将源文件和这个头文件放到同一个子目录里试试.

苍池欣4516在《例说stm32》中提到的的delay.h,sys.h,usart.h头文件为什么在keil 5中都找不到? -
宣胃备15826519204 ______ 你说的delay.h,sys.h,usart.h头文件,不是库文件,也不是开发软件所含的文件,所以你找不到.这是开发板制作单位为演示开发板使用自己编制的软件,对应的还有delay.C,sys.C,usart.C.如果你需要,可以去这里下载:http://www.openedv.com/forums/show/2.htm;jsessionid=6D8D40A56D909ED3E83C093ACD517210

苍池欣4516STM32头文件查看不到. -
宣胃备15826519204 ______ 编译之后才会在project里边显示头文件,这时候想看的话可以打开main.c 右击include open document stm32f10x.h

苍池欣4516Stc15f2k60s2单片机,用keil编译程序,为啥出现打不开头文件呢? -
宣胃备15826519204 ______ KEIL 系统不带 STC 头文件,你可以使用 标准 REG51、REG52 头文件代替,如果你要使用 STC 的特殊功能,那就到官网 下载 相应 的头文件,然后放在 你的 工程目录下

苍池欣4516KEIL 头文件路径 怎么改 -
宣胃备15826519204 ______ KEIL 头文件路径可以直接写在引号内,缺省的话,头文件必须在工程文件同一个目录下,比如: #include<ds0832.h> //此时ds0832.h 文件必须与工程文件同一目录 #include "d:\myfile\ds0832.h" //此时 ds0832.h文件在d:\myfile目录下. 还可以写作 #include "ds0832.h" //此时也必须同一目录.

苍池欣4516为什么keil 上点新建打开的是浏览无文件 -
宣胃备15826519204 ______ 会出现这种问题的,具体原因就是,你上次最后使用的那个工程被你移动位置了,keil记录的就是一个路径,如果他在那个路径找不到工程文件就会报诸如此类的错误,不是大问题,你新建一个工程大概就能解决问题了

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024