debug
dodo_check
这个作者很懒,什么都没留下…
展开
-
g++ 编译器选项
gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件 2.将预处理后的文件不转换成汇编语言,生成文件.s 3.有汇编变为目标代码(机器代码)生成.o的文件 4.连接目标代码,生成可执行程序 [参数详解] -x language filename转载 2013-04-24 22:41:24 · 654 阅读 · 0 评论 -
core dump 的处理
在Unix系统下,应用程序崩溃,一般会产生core文件,如何根据core文件查找问题的所在,并做相应的分析和调试,是非常重要的。 1.core文件的简单介绍 Core的意思是内存, Dump的意思是扔出来, 堆出来.开发和使用Unix程序时, 有时程序莫名其妙的down了, 却没有任何的提示(有时候会提示core dumped). 这时候可以查看一下有没有形如core.进程号的 文件转载 2013-01-14 17:44:21 · 688 阅读 · 0 评论 -
使用 GNU profiler 来提高代码运行速度
简介: 改进应用程序的性能是一项非常耗时耗力的工作,但是究竟程序中是哪些函数消耗掉了大部分执行时间,这通常都不是非常明显的。在本文中我们将学习如何使用 gprof 为 Linux ®™ 平台上的用户空间和系统调用精确分析性能瓶颈。 本文的标签: gnu, profiler 发布日期: 2006 年 5 月 08 日 级别: 初级 简介 各种软件对于性能转载 2013-08-08 11:25:54 · 417 阅读 · 0 评论