Microlib究竟是森么呢?

原创 2016年06月02日 11:35:12
	当进行debug时,发现程序在BEAB BKPT 0xAB处死循环了。在网上查找的的解决办法是,在项目设置的target选项卡中,选择使用USE Microlib。之后果然通过了。然而此时,程序中的exit()全都变成了undfined symbol了。上网查了查大家的说法,原来又是Microlib的问题,如果选择了它,必须在jerror.c中,找到error_exit(j_comman_ptr cinfo)函数,将其中的exit(EXIT_FAILURE)注释了,改用return直接返回。本宝宝只能表示,Microlib君,你搞得我心里好乱啊!
	博客中关于Microlib的内容介绍以及使用在文中有详细介绍:点击打开链接
	也就是说,Microlib不支持与系统交互的的函数,其中就比如exit()。这真是一个让人纠结的事情啊!目前我能做的是将程序中的exit()换用成return。但是还是很想知道,有没有办法能够不修改exit()函数呢?或者说能否不适用Microlib这个微库,而不会跳入死循环中呢?因为看到大家使用Microlib主要是为了解决printf函数无法输入进串口的问题。但是在我的程序中并没有适用printf相关的语句,那么问题究竟出在哪里呢?有没有什么两全的办法呢?


版权声明:本文为博主原创文章,未经博主允许不得转载。

大数据究竟是什么?

  • 2014年05月14日 17:19
  • 452KB
  • 下载

Unity3D里面的Yield究竟是什么?怎么用?

PS:非常感谢Faye的这篇日志,让我更加清晰理解yield究竟是怎么?同样首先接触C++是木有这个玩意的概念的~!~ 1、它yield的核心功能是让代码在此返回,下一循环(update)继续执行;...
  • ldghd
  • ldghd
  • 2013年03月01日 18:15
  • 778

Linux里的2>&1究竟是什么

我们在Linux下经常会碰到nohup command>/dev/null 2>&1 &这样形式的命令。首先我们把这条命令大概分解下首先就是一个nohup表示当前用户和系统的回话下的进城忽略响应HUP...

H.264中整数DCT变换,量化,反量化,反DCT究竟是如何实现的?(无代码,无真相)

H.264中采用的是整数DCT变换,在实现的时候,该变换和量化又杂糅在一起,那么这些错综复杂的关系究竟是怎样纠缠的呢?在参考H.264乐园论坛会员cs1860wd的帖子和H.264 and MPEG-...
  • stpeace
  • stpeace
  • 2012年10月27日 18:12
  • 6658

nginx uwsgi wsgi django 这些东西究竟是什么关系

1 首先nginx 是对外的服务接口,外部liu'la

究竟是什么占用了我们的内存

1、           前言        其实这个问题很早以前遇见过,也解决了。只是最近在我所属的山东A+P个贷系统推广项目上又发现新人在代码上出现了同样的问题。为了避免这样的问题再出现。所以在...

手机突然没信号!伪基站究竟是怎样搞鬼的?

明明信号好好的,可突然手机信号消失,无法拨打电话,却收到垃圾短信或者伪装成10086或者银行的短信! 很不幸的告诉你!你已经中了伪基站的招了! 伪基站是个什么鬼? 遇到背这样包的人,...

C++中的this指针究竟是什么?

先来看一个简单的程序: #include using namespace std; class Human { private: int age; public: void setAg...
  • stpeace
  • stpeace
  • 2013年05月15日 14:02
  • 720

JFrame的层次结构究竟是什么样的,什么又是ContentPane()

在学习如何向 JFrame 添加控件时,很多人都会在教科书上看到这样的语句:getContentPane().add(……);然后有的人就产生了疑问,为什么要这么写呢?好像我直接写 add(……); ...

风靡全网的H5究竟是什么?

from:http://www.sohu.com/a/4274793_101278 风靡全网的H5究竟是什么? 2015-03-02 17:27 谈到今年互联网的发展趋势,必然会提...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Microlib究竟是森么呢?
举报原因:
原因补充:

(最多只允许输入30个字)