gcc -g -c test.c -o test只生成目标文件(.obj文件),没有生成可执行文件(也就是说test是.obj文件) gcc -g test.c -o test生成可执行文件(可以通过./test运行程序) -g:生成调试信息。GNU 调试器可利用该信息。 -c:只编译并生成目标文件。(没有中间文件生成和可执行文件,如列表文件、可执行文件) -o...
打开cmd,cd进入文件的目录 这行命令是什么意思呢?也就是 //***// gcc c.c -o c.exe //用gcc这个东西去对c.c进行-o(编译),生成c.exe放在当前目录 //***// 这个gcc就是我们说的编译器了,但是我们原本的电脑并没有gcc编译器,我们可以直接从网上搜索下载(都是免费的)。当然,后续学习这种方式并不方便...
gcc -g -c test.c -otest只生成目标文件(.obj文件),没有生成可执行文件(也就是说test是.obj文件) gcc -gtest.c -otest生成可执行文件(可以通过./test运行程序) -g:生成调试信息。GNU调试器可利用该信息。 -c:只编译并生成目标文件。(没有中间文件生成和可执行文件,如列表文件、可执行文件) -o:设置生...
cl -GX test.c -GX:启动同步异常处理 上⾯的命令会产⽣可执⾏程序:test.exe 在命令⾏中直接输⼊:test.exe 就可运⾏该程序 Tips:⼀、cmd中键⼊cl提⽰不认识cl命令,则由于⽆法找到cl.exe程序。解决⽅法如下:添加系统变量(Path),这样:我的电脑->属性->⾼级->环境变量->系统变量...