怎么在launch.json加入指定c99编译
时间: 2024-10-05 16:05:01 浏览: 39
在VS Code(Visual Studio Code)中,通过创建`.vscode/launch.json`文件来配置调试任务,如果你想针对C99标准编译项目,你需要添加适当的设置。以下是步骤:
1. 打开VS Code,点击左上角的"Code" -> "Resources" -> "Open Folder"选择你的项目根目录。
2. 如果`.vscode`文件夹不存在,可以手动创建它。然后,在`.vscode`文件夹内新建一个名为`launch.json`的文件。
3. 使用文本编辑器打开`launch.json`,如果文件为空,可以参考以下模板:
```json
{
"version": "0.2.0",
"configurations": [
{
"name": "(C99) Launch Program",
"type": "ccdbg", // 使用适用于C/C++的调试配置
"request": "launch",
"program": "${workspaceFolder}/main.c", // 替换为你项目的主C99源文件
"args": [], // 程序运行时的命令行参数
"settings": {
"cStandard": "c99", // 设置编译标准为C99
"intelliSenseMode": "gcc-x64" // 根据你的目标平台选择对应的IntelliSense模式
}
}
]
}
```
4. 修改上述配置中的`program`字段为你的C99源文件路径,`cStandard`指定了C语言的标准,这里是C99。
5. 保存`launch.json`,现在你可以从VS Code的调试菜单(`Debug` > `Start Debugging` 或者快捷键F5)启动程序,按照C99标准进行编译。
阅读全文