一、错误描述:打开IAR工程或者编译后弹出如下错误

Fatal error while generating source browse infomation.See the Source Browse Log window for more infomation

同时查看IAR Source Browser Log,显示Failed to parse input files的问题

二、错误现象:工程各个源文件之间没关联,函数,变量,声明等无法跳转

错误分析:这是由于工程各个源文件之间无法关联,无法建立依赖关系,即无法建立 Generating browse information

三、错误解决:两种方法

1. 中文路径问题:将工程目录内所有路径设置成英文路径,不能包含中文及其他编码格式

2. 工程更新问题:这种情况主要出现在工程拷贝过程中,比如从一台PC机拷贝至另一台后很容易出现。

由于IAR编译机制问题(速度更快,更省时),当源文件未更新时,中间编译过程文件 .o等,在下次编译时并不会更新,即便是使用clean或rebuild all命令也是一样的,而Generating browse information建立各个源文件之间的关联需要这些中间文件(使用跳转命令 go to defintion的前提),因为未更新,所以还是使用的拷贝前的路径去查找,导致关联失败。

这种情况解决办法就是:把IAR工程目录内List 和Obj文件夹清空,再重新编译即可

IAR Fatal error相关推荐

  1. 文件路径名太长导致IAR编译报错:Fatal Error[Pe1696]: cannot open source file

    在用IAR编译CC2640R2F工程的时候,报错: gattservapp_util.c   Fatal Error[Pe1696]: cannot open source file "xd ...

  2. STM8L151的IAR工程编译报错Fatal Error[Pe035]: #error directive: “Please select first the target STM8L...

    项目场景: STM8L151G4XX单片机IAR工程编译报错. 问题描述 编译报错:Fatal Error[Pe035]: #error directive: "Please select ...

  3. Fatal Error[Pe1696]:cannot open source file “sys.h”

    STM32的IAR工程报错: Fatal Error[Pe1696]: cannot open source file "sys.h" 解决方法: 将#include " ...

  4. Fatal error

    一.错误说明打开IAR工程准备光联函数时冒出错误如下 Fatal error while generating source browse infomation.See the Source Brow ...

  5. fatal error all goroutines are asleep - deadlock!

    先看下面代码 package mainimport ("fmt""time" )func main() {ch1 := make(chan int)go fun ...

  6. composer PHP Fatal error: Allowed memory size of 报错解决

    执行以下命令(安装多线程) php composer.phar require hirak/prestissimo 出现以下提示 PHP Fatal error: Allowed memory siz ...

  7. uwsgi 安装报错 plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory

    1. Python3 安装 uwsgi 报错 直接使用命令 sudo pip3 install uwsgi 安装如下错误: ubuntu@ubuntu:~/Downloads$ sudo pip3 i ...

  8. Fatal Error: Out of memory php内存溢出处理三种方法

    有时候我们在运行php程序的时候会发现 Fatal Error: Out of memory 这样的提示,这有可能是程序中用到了大量了变量和对象,导致分配的内存不够用. 修改php.ini文件里的me ...

  9. Php Fatal error: Allowed memory size of 33554432 bytes exhausted 的解决办法

    Php Fatal error: Allowed memory size of 33554432 bytes exhausted 的解决办法 在 php.ini 配置文档里面,默认的memory_li ...

  10. phar.php error 139,composer.phar 安装出现PHP Fatal error解决办法

    报错: PHP Fatal error:  Uncaught exception 'PharException' with message 'phar "C:\ProgramData\Com ...

最新文章

  1. python【数据结构与算法】棋盘覆盖问题
  2. labview 软件编程规范
  3. lastpass安卓最新版_LastPass
  4. 笔记-高项案例题-2019年上-人力资源管理
  5. mysql 有十进制类型吗_MySQL数据类型
  6. 正则表达式(基础、常用)----JavaScript
  7. 利用python爬虫(案例5)--X刺代理的小IP们
  8. SpringBoot整合Redis集群版本问题
  9. maven从私服下载jar包不成功的问题
  10. FindBugs-IDEA插件的使用
  11. flash builder编译报错
  12. linux 终端翻译,linux下终端使用有道翻译
  13. 全新安装Win7的好方法
  14. ‘latin-1‘ codec can‘t encode characters in position 5-17: ordinal not in range(256) 在请求数据的时候提示报错
  15. Java算法——加一(LeetCode第66题)
  16. 【畅购商城】 B2B、 C2C、B2C、C2B、O2O、B2B2C电商模式介绍与分析
  17. ticktock卖给oracle,Intel拾起Tick-Tock战略:2024/2025年重返CPU巅峰
  18. Android开发随手记录
  19. Android 使用 MediaCodec API音频播放器
  20. edxp已激活模块_edxposed框架模块

热门文章

  1. 根据传入当前页码及每页数量进行查询
  2. win7计算机远程桌面连接,Win 7连向Win7系统远程桌面连接设置
  3. dropbox 怎么使用_如何在一台PC上使用多个Dropbox帐户
  4. 计算机音乐咱们结婚吧音乐谱,齐晨咱们结婚吧简谱_咱们结婚吧歌词
  5. 计算机 桌面 休眠,电脑自动休眠在哪设置的_教你让电脑自动休眠状态的方法-系统城...
  6. 计算机公式总和,(如何从一年的excel表格数据中知道某项目每月的总和公式)excel两个表格数据匹配...
  7. c语言使用反三角函数,C语言中反三角函数怎样调用?
  8. 更换浏览器标题栏图标
  9. Java Promblem/Demand And Solution
  10. 两台计算机和两台交换机的VLAN配置,两台交换机如何配置连接?