打印
[STM8]

STVD+COSMIC中如何取消某个常量或变量定义的优化

[复制链接]
5218|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yewuyi|  楼主 | 2011-6-27 17:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
某个常量,在定义以后如果没有引用,如何通过设置编译器命令让编译器在编译的时候,不要把这个常量或者变量自动删除掉!?

我单独建立了一个文件,将这个文件的优化等级设置为不优化,但事实还是把它删除掉了。

有没有什么编译开关等,可以把这个优化功能在分配这个常量或者变量时的优化功能暂时关闭一下?
沙发
香水城| | 2011-6-27 18:00 | 只看该作者
俺不会用COSMIC,建议加个static 和/或 const 和/或 extern 试试看。

使用特权

评论回复
板凳
CC2530| | 2011-6-27 18:10 | 只看该作者
iar:
__root const int x=100;

使用特权

评论回复
地板
yewuyi|  楼主 | 2011-6-28 08:45 | 只看该作者
3# CC2530

static,const,extern均不行

使用特权

评论回复
5
yewuyi|  楼主 | 2011-6-28 08:45 | 只看该作者
iar:
__root const int x=100;
CC2530 发表于 2011-6-27 18:10



cosmic

使用特权

评论回复
6
today_lucky| | 2011-6-29 10:56 | 只看该作者
留个记号、
用到时来找...
解决了么?楼主

使用特权

评论回复
7
yewuyi|  楼主 | 2011-6-29 10:59 | 只看该作者
留个记号、
用到时来找...
解决了么?楼主
today_lucky 发表于 2011-6-29 10:56


没有,看来解决不掉了。

使用特权

评论回复
8
sy_lixiang| | 2012-12-30 18:30 | 只看该作者
volatile int a;

使用特权

评论回复
9
chenbb8| | 2012-12-30 18:47 | 只看该作者
那就引用一下咯

使用特权

评论回复
10
a12980205| | 2016-4-7 10:48 | 只看该作者

成功了,谢谢!!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:一:我的回帖多数只是猜测/估计/想象,建立在我现有知识结构的理解和分析上,多数都没有动手实际检验过,请斟酌采纳. 二:若对我的技术类主帖或回帖有异议,欢迎讨论,拒绝过激攻击或辱骂,否则全站追杀屏蔽发帖,后果自负. 三:对本人的其它意见,请直接向站长投诉,勿使用站内短信骚扰/挑衅/辱骂,否则将全站追杀屏蔽发帖,后果自负.

1416

主题

20007

帖子

232

粉丝