英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流

 找回密码
 立即注册
搜索
电子烟方案单片机单片机开发深圳单片机开发
单片机方案国产单片机8位单片机电子烟方案开发
查看: 3779|回复: 0
打印 上一主题 下一主题

关于errorlevel伪指令

[复制链接]
跳转到指定楼层
1#
发表于 2009-4-18 20:06:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
errorlevel的用途是控制编译信息的输出显示。编译器在编译源程序时会提供很多信息,有些信息是必
须要处理的,例如错误信息(Error),只要有错误信息存在,你的程序将永远无法完成编译;有些可
能只需要关注,例如警告信息(Warning);也有一些可能你根本就不感兴趣,它们只是一些提示信息
(Message)而已。注意出现警告和提示信息时将不会中止编译器的编译工作,你的程序将被编译并
最终产生HEX文件。我们可以用errorlevel伪指令来控制输出信息的级别,或刻意关闭/打开一些提示
信息。编译信息的输出显示级别有三种,分别是0、1和2。级别0代表显示所有信息,包括各种错
误、警告和提示信息,
级别1代表显示错误和警告信息,忽略提示信息;
级别3代表只显示错误信息而忽略警告和提示信息。
在任何一个大的级别上还可以对某些信息单独设定显示或关闭。每个信息都有一个识别标号,打开
或关闭某类信息只需在errorlevel伪指令中引用信息识别标号,并在其前面用“+”或“-”号,即代表
打开或关闭这一类信息,
例如: errorlevel 0, -302, -305 ;显示所有信息,但不需要302和305这两类提示信息
errorlevel 1, +305 ;显示错误和警告信息,但同时还要关注305类的提示信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|公司首页|Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 ( 粤ICP备09008620号 )

GMT+8, 2024-11-24 02:13 , Processed in 0.051990 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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