keil的工程文件

2019-07-20 11:39发布

X29I`I%BM21EI8${U[U92.png O3J0}S%7[FMP7X)[(BEAQZH.png 有些工程文件在第一张图中有包含,而第二张却没有,这是什么原因呢,并且有些工程文件同时加到第一和第二张编译会出错,第一张有,第二张没有反而是对的这是为什么呢?这两种包含关系有什么区别呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
pdwdzz
1楼-- · 2019-07-20 12:58
第一个是告诉编译器你的程序头文件(xxx.H)都放在了那些文件夹下。第二个是才是工程文件(xxx.C)。。一般编译器编译一个C文件是当C文件中有包含头文件如(include"ABC.H")那么编译器会在你第一幅图那写入的那些文件夹下找ABC.H。编译器不会主动去编译头文件,只有C文件有包含才会去找。编译都是由C文件开始的,第二幅图的工程中打开了几个C文件就会去编译几个。
feiyang0725
2楼-- · 2019-07-20 13:03
 精彩回答 2  元偷偷看……
feiyang0725
3楼-- · 2019-07-20 18:51
第一张图片不包含的路径第二张图片里面的工程文件编译的时候会出现找不到对应的函数变量等问题

一周热门 更多>