mac上VScode里配置c语言环境,创建tasks.json文件时在终端里点击配置默认生成任务后,没有生成活动文件选项
回答不易,求求您采纳点赞哦
在macOS上创建tasks.json文件时没有生成活动文件选项是一个常见问题。这可能是因为没有启用C语言扩展。您可以按以下步骤解决此问题:
在VScode中打开扩展视图。
在搜索栏中搜索“C/C++”。
安装“C/C++”扩展。
重启VScode。
打开要配置的项目文件夹。
在VScode中,选择“任务”>“配置任务”>“使用模板创建tasks.json文件”。
选择“生成活动文件”选项即可生成tasks.json文件。
如果仍然无法生成tasks.json文件,您可以手动创建tasks.json文件,并将以下内容复制到该文件中:
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "build",
"type": "shell",
"command": "gcc",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
请确保您已安装gcc并在系统路径中。如果您使用其他编译器,请更改命令和参数。
不知道你这个问题是否已经解决, 如果还没有解决的话:这步是告诉编译器如何编译程序
管理—命令面板。然后搜Tasks
点击任务:配置默认生成任务。
根据提示,我们选择gcc。这样tasks.json就配置好了。