首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]请教一个12dg128编译时出现的Warning

[求助]请教一个12dg128编译时出现的Warning

为什么偶的程序编译的时候会出现这样的Warning?

C12002: Use DPAGE, PPAGE, EPAGE to specify the page register. Assumed DPAGE


偶看了一下CodeWarrior Help里面的解释:
 
The compiler did not know which page register should be used for a far access. The compiler may use the DPAGE register implicitly. To avoid this warning, compile this file with the correct page (-CpDPage, -CpEPage or -CpPPage) options set.


好象是说编译far这种类型的参数的时候不知道要用哪个页面寄存器,要避免这样的Warning,应该设置正确的Page选项。(汗,不知道自己翻译得对不对)


请教各位大侠,应该怎么样让编译器按照correct page (-CpDPage, -CpEPage or -CpPPage) options进行编译??

[此贴子已经被作者于2006-6-24 10:51:39编辑过]

在编译器的设置里可以找到相关的选项。
海纳百川  有容乃大
我也出现了这个问题
对调试程序有很大影响,很多参数都莫名奇妙
问题出现在一个用了双重循环的子程序,目前还没有找到解决办法,希望版主能给我解决方案
谢谢
发错了,不好意思 不是这个帖子
返回列表