一、问题由来
在使用IAR for MSP 430编译代码时,用户为了方便管理文件,会将编写的.c和.h头文件存放在不同的路径下,这个路径是用户自定义的路径,因此我们不能直接在main.c文件中直接引用头文件,因为系统会在默认根路径下寻找头文件,而不会去用户自定义路径下寻找。
所以在未手动添加头文件路径时,会产生Fatal Error[Pe1696]: cannot open source file "xxx.h"报错.
实际情况实例,如图所示:
二、解决方法
1、首先找到需要添加的头文件的路径,复制路径
2、Debug -> Options
3、将复制的路径粘贴到Additional include directories文本框中,点击OK,即可完成头文件的添加