C
nihaozhongyao
这个作者很懒,什么都没留下…
展开
-
eclipse GDB调试,printf不能输出(转)
在ecplise下使用cdt开发c程序,发现运行后终端没有输出,停止后会输出,通过在main中添加 setbuf(stdout,NULL); 解决问题,原来是因为默认输出流存在buffer机制,通过上面语句, 取消buffer转载 2013-04-03 16:28:45 · 1838 阅读 · 0 评论 -
使用GDB调试时如何保证不串行
这是一个基于MiniGUI的系统,在编译时使用makefile文件来进行编译,那么如果使用默认的makefile会出现调试时的执行顺序不正常,这就需要修改makefile文件中的CFLAGS,将O2改成O0,意思是把编译器优化降下来,那么执行顺序就正常了。原创 2013-05-18 22:32:52 · 519 阅读 · 0 评论 -
Eclipse CDT Ubuntu下重新导入工程后make: *** No rule to make target `all'. Stop.
eclipse版本:JUNO 3.8 操作系统:Ubuntu 12.04 解决方法:右键点击工程Properties->C/C++ Builds 里勾选Generate Makefiles automatically原创 2013-07-30 14:33:10 · 4327 阅读 · 0 评论