使用 Code runner 在 VS code 中编译 C 程序
Compiling C Program in VS code using Code runner
我写了一个简单的c程序,给它取了个名字程序
当使用代码 运行ner 扩展将代码设为 运行 时,它使用这种语句
PS C:\Users\user_name> cd "c:\Users\user_name\Desktop\" ; if ($?) { gcc program.c -o program } ; if ($?) { .\program }
在这方面我可以理解(gcc program.c -o 程序)但是
if ($?) and if($?) {.\program }
是什么意思?
if($?)表示如果上一步成功
PS C:\Users\user_name> cd "c:\Users\user_name\Desktop\" ; if ($?) { gcc program.c -o program } ;
这里的 if ($?) 表示如果存在名为 program.c 的文件,则使用命令
进行编译
gcc program.c -o program
下一行也是,
if ($?) { .\program }
如果成功创建可执行文件,则 运行 使用 .\program
命令
可执行文件
我写了一个简单的c程序,给它取了个名字程序 当使用代码 运行ner 扩展将代码设为 运行 时,它使用这种语句
PS C:\Users\user_name> cd "c:\Users\user_name\Desktop\" ; if ($?) { gcc program.c -o program } ; if ($?) { .\program }
在这方面我可以理解(gcc program.c -o 程序)但是
if ($?) and if($?) {.\program }
是什么意思?
if($?)表示如果上一步成功
PS C:\Users\user_name> cd "c:\Users\user_name\Desktop\" ; if ($?) { gcc program.c -o program } ;
这里的 if ($?) 表示如果存在名为 program.c 的文件,则使用命令
进行编译gcc program.c -o program
下一行也是,
if ($?) { .\program }
如果成功创建可执行文件,则 运行 使用 .\program
命令