目录
3. 使用vscode的task.json(这种方式仅限于vscode的code running)
"code-runner.executorMap"对编译的设置。
VSCode的task.json是什么?
task.json其实就类似于makefile,根据指定的规则build源文件。
task.json在“编译代码”过程中生效。当然你也可以不使用task而是使用makefile或者直接用命令编译。
编译的三种方式
比如我写一个main.c文件,里面打印个helloworld,就可以通过以下三种方式进行编译
1. 直接用命令:
gcc -g main.c -o main.exe,编译出可执行文件(linux下可不用指定.exe扩展名),然后就可以使用vscode进行debug了。
2. 使用makefile
如果源文件较多,可以使用makefile,通过make命令编译后,再使用vscode 进行debug。