mdk中切换debug和release的方法


2023年12月17日发(作者:端午节最简单的诗4句)

mdk中切换debug和release的方法

工程中使用了assert(断言)来检查程序编写过程的错误(而不是使用中的异常)。assert需要在编译烧入文件时#define NDEBUG。这个在IAR中很容易实现,只要切换debug和release模式即可,但是在mdk中却做不到,只能在target option中配置。多麻烦,而且容易忘记!

经过研究,发现可以通过多target的方式来实现debug和release的切换,实现方式如下。

首先打开manage Components界面。

然后在Project Targets中,把原来的Target 1改名为DEBUG,然后在新建一个RELEASE的target,如下图:

然后选中RESEASE,然后点击Set Current Target,然后点击OK。

然后在RELEASE的Target Option中的预定义符号栏加上NDEBUG,当然也可以修改别的编译参数。

OK,以后你就可以点下图光标处来切换debug和release了。

完美!

逐个按

2016/1/27


本文发布于:2024-09-24 18:20:07,感谢您对本站的认可!

本文链接:https://www.17tex.com/fanyi/7727.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:切换   编译   错误   编写   检查程序   实现   使用
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议