搜索
bottom↓
回复: 6

求助. 新版编译器宏定义不能跳转

[复制链接]

出0入0汤圆

发表于 2013-11-6 19:57:44 | 显示全部楼层 |阅读模式
新版编译器宏定义不能跳转, 下面是状况回顾


#define aaaa    1
#define bbb     aaaa+1
#define ccc     bbb

测试内容:
右键单击bbb, Go to definition of bbb, 看能不能定位

测试结果:
MDK500 :    老样子, 编译后才可以跳转
EWARM6.4: 不行, 只有在函数内使用了 bbb, 从函数里才可以跳转.
EWARM5.4: 正常

选个编辑器好费劲啊.....
EWARM5.4又没有ST32F407选项.也打不开新版本编译后的程序.
EWARM6.4竟然这样的小毛病, 而且, 以前的函数列表, 现在放到右上角.超别扭啊.还得扭一下脑袋, 甩一下鼠标过去...
KEIL环境: 没有常用菜单, 比如 open Head/Source File, 函数列表还必须切换到 菜单->找到.c文件->找函数....

这种感觉, 就像选搜索引擎, 百度又不行, google又经常白板........

各位大师只招. 万分感谢

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2013-11-6 20:05:35 | 显示全部楼层
IAR EWARM6.4

出0入0汤圆

 楼主| 发表于 2013-11-6 20:07:37 | 显示全部楼层
schwarz 发表于 2013-11-6 20:05
IAR EWARM6.4

在跳转时,你么有遇到我遇到的问题吗..

出0入0汤圆

发表于 2013-11-6 20:08:39 | 显示全部楼层
sxmilovebb2 发表于 2013-11-6 20:07
在跳转时,你么有遇到我遇到的问题吗..

没用过,而且我及其反感你在顶楼的这种define嵌套写法

出0入0汤圆

 楼主| 发表于 2013-11-6 20:16:49 | 显示全部楼层
schwarz 发表于 2013-11-6 20:08
没用过,而且我及其反感你在顶楼的这种define嵌套写法

这个是简单的举例. 实际代码不是这样子. 但是也有嵌套 比如定义系统时钟/主分频/次级模块分频,

出0入0汤圆

发表于 2013-11-6 20:41:58 | 显示全部楼层
用VS加VA的IDE,效率很高。

出0入0汤圆

 楼主| 发表于 2013-11-6 22:15:16 | 显示全部楼层
twitter 发表于 2013-11-6 20:41
用VS加VA的IDE,效率很高。

编译找错的时候还要来回切换吧....
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 01:17

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表