CX51 用户手册----OBJECTEXTEND伪指令

声明:

1、本翻译仅供个人学习使用,本人没有提供技术支持的义务,也不承担由此引发的任何后果。

2、请勿用于商业用途。

3、英文来自:http://www.keil.com/support/man/docs/c51/。

4、欢迎大家共同与我交流探讨(290207203@qq.com)。

OBJECTEXTEND Compiler Directive

Abbreviation

OE

Arguments

None.

Default

None.

µVision

Options — Output — Debug Information.

Description

The OBJECTEXTEND directive instructs the compiler to include additional variable-type, definition information in the generated object file. This additional information is used to identify objects within different scopes that have the same names so that they may be correctly differentiated by various emulators and simulators.

 Note

  • Object files generated using this directive contain a superset of the OMF-51 specification for relocatable object formats. Emulators or simulators must provide enhanced object loaders to use this feature. If in doubt, do not use OBJECTEXTEND.
See Also

DEBUG

Example
C51 SAMPLE.C OBJECTEXTEND DEBUG

#pragma oe db


OBJECTEXTEND 编译器伪指令

缩写

OE

参数

无。

缺省

无。

µVision

Options — Output — Debug Information.

描述

OBJECTEXTEND 伪指令告诉编译器生成的目标文件中包含变量的类型、定义等信息。这个附加的信息用来在不同的范围中识别具有相同名的对象,以便被各种仿真器和模拟器正确区分。

 注意

  • 对可重定位目标格式而言,使用这个伪指令生成的目标文件包含 OMF-51 格式的子集。仿真器或模拟器必须用增强的目标加载器使用这个特性。 如果怀疑,不要使用OBJECTEXTEND。
参考

DEBUG

示例
C51 SAMPLE.C OBJECTEXTEND DEBUG

#pragma oe db



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值