gcc test.c -o test 一步到位的编译指令 得到 test 文件 gcc test.c 得到 test.out 文件
gcc -g -c test.c -o test 只生成目标文件(.obj文件),没有生成可执行文件(也就是说test是.obj文件) gcc -g test.c -o test 生成可执行文件(可以通过./test运行程序)
-g:生成调试信息。GNU 调试器可利用该信息。 -c:只编译并生成目标文件。(没有中间文件生成和可执行文件,如列表文件、可执行文件) -o:设置生成的可执行程序的名字为test 上面的命令会产生可执行程序:test 在Terminal中输入:./test 就可以运行该程序了。
时间: 2024-11-05 21:44:37