一、问题由来

  在使用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,即可完成头文件的添加

【IAR】IAR for MSP430添加头文件的方法相关推荐

  1. 《IAR添加文件夹和头文件的方法》

    最近在移植别的公司的代码,使用IDE是IAR,由于不熟悉使用,在这里做个记录. 添加文件夹和头文件的方法 添加文件夹的方法: (1) 右键项目 (2)选择add (3)选择add group 然后添加 ...

  2. VS_自动添加头文件

    2019独角兽企业重金招聘Python工程师标准>>> 有时候,我们因为层级太乱,还手动添加可能出错,不愿意手动去写#include<>来加入头文件,就可以用自动添加头文 ...

  3. warning: implicit declaration of function ‘sleep’(添加头文件: #include <unistd.h>)

    ubuntu编译c程序报错: warning: implicit declaration of function 'sleep' 解决方法: 添加头文件: #include <unistd.h& ...

  4. rt-thread 学习(二)外部中断 添加头文件 延时函数

    rt-thread 学习(二)外部中断 添加头文件 延时函数 设置按键外部中断 开启硬件定时器 初始化配置部分 延时函数 添加头文件 设置按键外部中断 #include <rtthread.h& ...

  5. 乐鑫ESP32-C3开发(四)添加头文件和源文件

    ESP32-C3 1. 工程分析 2. 源码CMakeList.txt 3. 添加头文件和源文件 4. 其他 1. 工程分析 组织工程目录,代码要解构,模块化,可复用,避免重复劳动,遵循一定的命名规则 ...

  6. codeblock添加头文件路径和静态库路径(转自CSDN用户jiao319)

    通常在一些项目中需要使用外部的头文件和静态库文件,codeblock通过如下方法添加头文件和库文件. 以codeblock 10.05为例 添加头文件:依次点击project->bulid op ...

  7. 如何向linux中添加头文件,linux添加头文件路径

    gcc demo.c -o demo  -I/tools/libevent/include -L/tools/libevent/lib -levent -I:头文件目录 -L:静态库目录 -l:静态库 ...

  8. 安卓中PullToRefresh添加头布局的方法

    PullToRefreshListView第三方的自定义listview用起来很方便,但是有时候我们需要为这个listview添加头,由于PullToRefreshListView没有.addHead ...

  9. 在Windows环境下使用与Linux/Unix操作相关的C/C++头文件的方法(以TDM-GCC和CLion为例)

    前言 很多时候我们需要在Windows环境中写与Linux/Unix相关的C/C++代码,而Linux/Unix相关的头文件在Windows中是缺失的,这就导致IDE的文本纠错等功能无法正常使用带来很 ...

最新文章

  1. linux下free命令详解
  2. 【pwnable】asm之write up
  3. SANS:2012年度日志管理调查报告
  4. mybatis之一对多
  5. boost::basic_string_ref相关的测试程序
  6. Spring 核心和容器的一般更新
  7. 【数学】【CF27E】 Number With The Given Amount Of Divisors
  8. QQ网页登陆密码加密方式(农场、空间、WebQQ等通用)
  9. [导入]Myeclipse中XML不出智能提示
  10. python测试嵌入式_用Python测试嵌入式系统的测试框架
  11. 1.4.1用空间向量研究直线、平面的位置关系教学设计
  12. 【电力】永磁同步电机-自抗扰控制PMSM ADRC附matlab代码
  13. 计算机二级函数lookup函数,Lookup函数“0/”结构的详细剖析
  14. 分酒问题matlab代码,KPCA用于葡萄酒分类的测试代码
  15. 一步一步实现一个简单的OS(先小装一下)
  16. Linux GDB的实现原理
  17. wps斜杠日期格式_wps表格,怎样将输入的日期间隔斜线改为横线?
  18. 网络基础笔记(三)二层交换机工作原理、单点故障与链路聚合、DHCP
  19. Ubuntu18.04配置搭建基于Gazebo的虚拟仿真平台(Px4):无人机(UAV)、无人车等模拟实验平台
  20. Segmentation Fault 错误原因总结及解决方法

热门文章

  1. 来自法院解释股权代持就涵盖了股权转让的意思
  2. This primary key of id is primitive 不建议如此请使用包装类 in Class
  3. 经典二十四点程序游戏
  4. Jenkins-Slave分布式架构搭建
  5. 荣耀手表显示无法连接服务器,荣耀手表S1配对失败该怎么分析原因并解决?
  6. Docker速成过程中遇到的八个问题
  7. 一站式linux0.11内核head.s代码段图表详解
  8. 新型冠状病毒可能就在身边,如何进行自我防护?
  9. EasyCVR国标GB28181协议接入时TCP和UDP模式的差异
  10. 视频融合平台EasyCVR集成播放器,但是无法播放该如何解决?