热门

最新

红包

立Flag

投票

同城

我的

发布
m0_50987283
m0_50987283
4 年前
truem0_50987283

在linux中使用gcc编译程序时,若使用-g参数在程序中加入调试信息,则生成可执行文件的大小接近不加-g参数时的两倍。

 

1、g为了调试用的 ,加个-g 是为了gdb 用,不然gdb用不到

2、-o output_filename,确定输出文件的名称为output_filename,同时这个名称不能和源文件同名。如果不给出这个选项,gcc就给出预设的可执行文件a.out。

3、-c 只编译不链接,产生.o文件,就是obj文件,不产生执行文件

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
2021/1/18
立即登录