在c/c++配置中添加路劲,最终是将添加的绝对路径转化为相对路径;
注意:相对路径的当前位置指.uvproj文件所在位置
在C/C++配置中的include paths”中添加工程所用的所有头文件的路径;
比如:gpio.c这个源文件要调用uart.h、gpio.h、这两个头文件,那包含路径的写法如下:
#include “gpio.h”
#include “uart.h”
是在已添加的路劲中查找“gpio.h”、“uart.h”,若查找到则正常载入.c中,若查找不到则报寻找不到该头文件的错误
以自身文件(源文件或头文件)所在的路径为基准,找其他的头文件,
比如:gpio.c这个源文件要调用uart.h、gpio.h这两个头文件,那包含路径的写法如下:
#include “.\gpio.h”
#include “…\Uart\uart.h”
这一种路径定义的方式可以确认每一条路径设置的明确位置,
此方式没实践过,不知是不是在C/C++配置中的include paths”中不添加工程所用的所有头文件的路径就起作用。