标题: KEIL C51单片机新建工程遇到的问题 h文件和c文件的包含关系 [打印本页]

作者: 浅浅倩倩芊芊    时间: 2020-5-29 15:41
标题: KEIL C51单片机新建工程遇到的问题 h文件和c文件的包含关系
为啥我添加的h文件和c文件是同一级的,不像前面这张图是包含关系,怎么做才能让相应的h 文件添加在c文件下面。

KEIL2.png (19.79 KB, 下载次数: 88)

KEIL2.png

KEIL1.png (22.23 KB, 下载次数: 88)

KEIL1.png

作者: xuyaqi    时间: 2020-5-29 16:28
你在工程里只添加c文件,编译时系统自动为你添加h文件。
作者: luo12dan66    时间: 2020-5-29 16:34
首先你得新建工程,然后保存一个名字;再新建个文件保存为.C文件,右键添加文件到组就可以了;

作者: xxpp2011    时间: 2020-5-29 16:48
将头文件与C文件放到同一个文件夹列表下,然后在C文件开头加上#include <xxx.h>
编译成功后就会自动显示所包含的头文件。
作者: 黄youhui    时间: 2020-5-29 17:13
编译,编译通过就可以了
作者: 爱吃鱼的猫v    时间: 2020-5-29 19:10
c是程序文件,h是头文件。头文件可以理解为体检的一些定义,是在程序执行前进行定义的,可以在程序中使用。你得程序里用到了这几个头文件所以在下面
作者: 2538076292    时间: 2020-5-29 19:19
编译一次就行了

作者: carryonli    时间: 2020-5-29 19:30
直接添加那些h文件就可以。
作者: 迪丽娜扎    时间: 2020-5-29 19:59
先把.h文件放在一个文件夹里,然后单击keil目录设置按钮,然后在"Groups “区域用鼠标单击之前的文件夹 将其选中,点击右下角的”Add Files "按钮,在弹出的对话框中找到前面我们在工程目录下手动创建文件夹下的.H文件,将其添加到工程,
注意:在文件类型中选择"All files" ,否则看不到文件,然后单击右侧的'Add "按钮,就可以将其添加到工程中,然后单击"Close" 按钮关闭对话框。


作者: luozhao    时间: 2020-5-29 22:53
编译一下就得了
作者: 15285507312    时间: 2020-5-30 13:26
你点那个魔术棒,然后手动添加.h文件
作者: 浅浅倩倩芊芊    时间: 2020-6-2 22:40
我编译了很多次,就只有其中两个C文件有了h 头文件,另外两个怎么都没有,而且在也把他们放在同一个文件夹里面了,但是编译的时候就是没有加在C文件下面,我不知道怎么解决,试了很多次,也编译了很多次都没有用,难道是代码错误太多的原因吗

KEIL4.png (30.81 KB, 下载次数: 76)

KEIL4.png

KEIL3.png (148.92 KB, 下载次数: 83)

KEIL3.png

KEIL6.png (19.65 KB, 下载次数: 77)

KEIL6.png

KEIL5.png (149.02 KB, 下载次数: 76)

KEIL5.png

KEIL10.png (82.35 KB, 下载次数: 71)

KEIL10.png

KEIL7.png (98.8 KB, 下载次数: 80)

KEIL7.png

KEIL8.png (107.27 KB, 下载次数: 76)

KEIL8.png

KEIL9.png (94.4 KB, 下载次数: 68)

KEIL9.png

作者: 浅浅倩倩芊芊    时间: 2020-6-2 22:41
xuyaqi 发表于 2020-5-29 16:28
你在工程里只添加c文件,编译时系统自动为你添加h文件。

我编译了很多次,就只有其中两个C文件有了h 头文件,另外两个怎么都没有,而且在也把他们放在同一个文件夹里面了,但是编译的时候就是没有加在C文件下面,我不知道怎么解决,试了很多次,也编译了很多次都没有用,难道是代码错误太多的原因吗

KEIL10.png (82.35 KB, 下载次数: 82)

KEIL10.png

KEIL3.png (148.92 KB, 下载次数: 88)

KEIL3.png

KEIL4.png (30.81 KB, 下载次数: 76)

KEIL4.png

KEIL5.png (149.02 KB, 下载次数: 72)

KEIL5.png

KEIL6.png (19.65 KB, 下载次数: 71)

KEIL6.png

KEIL7.png (98.8 KB, 下载次数: 83)

KEIL7.png

KEIL8.png (107.27 KB, 下载次数: 66)

KEIL8.png

KEIL9.png (94.4 KB, 下载次数: 90)

KEIL9.png





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1