gcc -g -o 请问-g -o 起到了什么作用?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 10:39:23

gcc -g -o 请问-g -o 起到了什么作用?
gcc -g -o
请问
-g -o 起到了什么作用?

gcc -g -o 请问-g -o 起到了什么作用?
-g为了调试用的
加个-g 是为了gdb 用,不然gdb用不到
-o output_filename,确定输出文件的名称为output_filename,同时这个名称不能和源文件同名.如果不给出这个选项,gcc就给出预设的可执行文件a.out.
一般语法:
gcc filename.c -o filename
上面的意思是如果你不打 -o filename 那么默认就是输出filemame.out.这个-o就是用来控制输出文件的.
-c 只编译不链接