关于IAR编译器定位不到函数或关键字问题!

原创 2016年06月01日 15:58:09

相信很多用过IAR编译器的朋友都会遇到过一个很恶心的问题,那就是无法Go to Definition 问题,定位不到函数或关键字,这真的是IAR的一个bug,我个人认为有可能是因为我用的盗版的iar编译器的问题;

问题解决办法:打开你的工程文件位置,找到OBJ的文件夹,将里面的所有文件删除,然后再定位就可以定位到了!很好用。我也不知道为什么!!!

IAR 常用扩展关键字

一、类型属性: 1、存储器属性:__data16 int 16;                               __regvar  定义一个变量在工作寄存器中。例:__regvar in...
  • CATHY_AA
  • CATHY_AA
  • 2016年05月27日 10:39
  • 926

注意IAR的关键字,这个可以简化程序

一、类型属性: 1、存储器属性: __data16 int 16; __regvar 定义一个变量在工作寄存器中。例:__regvar int variable_name @R4 2、一般类型...
  • niepangu
  • niepangu
  • 2015年08月14日 08:02
  • 843

IAR环境中实现数据和函数的定位

定位方法如下三种 1、__no_init char alpha @ 0x0200;  2、#pragma location=0x0202 const int beta;  3、co...
  • sunheshan
  • sunheshan
  • 2014年06月01日 14:01
  • 1630

IAR 编译器优化代码

IAR EWARM编译器和其他厂家的C编译器相比非常高效,但是当程序里面包含对时序要求比较严格的代码的时候,IAR常常会把这些代码过渡优化,破坏了时序的要求,造成程序错误,在程序代码比较紧的时候又必须...
  • wangjinzhou
  • wangjinzhou
  • 2014年04月26日 14:43
  • 1816

IAR环境中实现数据或函数的定位

定位方法如下三种 1、__no_init char alpha @ 0x0200; 2、#pragma location=0x0202 const int beta; 3、co...
  • hbuxiaofei
  • hbuxiaofei
  • 2012年08月05日 13:38
  • 3488

IAR 用户关键字高亮

在使用IAR的时候,总是觉得写代码的时候少了点什么。 IAR默认中,C语言的关键字均有高亮功能,但是stdint中的关键词却没有高亮。 例如 uint8_t uint8_16 int8_t int16...
  • xukai871105
  • xukai871105
  • 2013年05月20日 12:59
  • 6318

C语言写正则表达式的编译器

看了一个题目,关于正则表达式的编译,反正无业在家,无聊,不如写一个。 思路:1.循环是不现实的,因为要加数量限制,且代码重复率太高,基于语言的发展,也没有可扩充性。 2,递归是可以实现一般功能的,...
  • u011019337
  • u011019337
  • 2013年07月07日 16:57
  • 931

IAR之函数和变量的绝对地址定位

IAR之函数和变量的绝对地址定位 转自:http://blog.csdn.net/slj_win/article/details/21516497  昨天我突然冒出个想法,能否利用函...
  • xlhcgd
  • xlhcgd
  • 2016年03月27日 12:30
  • 736

在IAR的集成开发环境中实现数据变量定位方法如下三种

在IAR的集成开发环境中实现数据变量定位方法如下三种 1、__no_init char alpha @ 0x0200; 2、#pragma location = 0x0202 const i...
  • gotofly21
  • gotofly21
  • 2014年12月11日 08:03
  • 517

IAR编译器使用问题总结-1

在使用高版本的iar 对k60进行开发的过程中,会有很多的问题出现,下面是我整理的我遇到过的一些问题,希望对大家有用,欢迎大家补充  问题一 : 6.3 及以上版本,在win 7 系统上面的兼容性问...
  • DEMOK2010
  • DEMOK2010
  • 2014年08月12日 20:51
  • 1824
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于IAR编译器定位不到函数或关键字问题!
举报原因:
原因补充:

(最多只允许输入30个字)