我未能将
stdio.h
库与其他库一起包含在 Visual Studio Code 中。
我已经:
.vscode
手动生成和添加缺失文件tasks.json
和settings.json
的方式存在差异尽管如此,我还是无法使用 gcc 和 clang 从任何地方运行该程序。我已经检查了 clang 和 gcc 的存在,以确保这应该有效,它们确实存在。我很茫然,不知道该怎么办。
我的
c_cpp_properties.json
:
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**"
],
"defines": [],
"compilerPath": "/usr/bin/clang",
"cStandard": "c17",
"cppStandard": "c++14",
"intelliSenseMode": "linux-clang-x64"
}
],
"version": 4
}
问题可能出在这个文件中吗?
在写这个问题时,我尝试了其他方法,包括将文件从一个目录移动到另一个目录,以及在同一目录中重新创建同名的文件。后者奏效了。所以,这似乎只是一个错误。如果您遇到同样的问题,我建议您执行与我相同的步骤,但首先尝试重新创建文件本身。有时它似乎不起作用,只是因为在创建文件的阶段出了问题。
另外,检查你的扩展名,对于 C,它应该是
name_of_the_file.c
。如果你在这里失败了,那么什么也行不通。
如果有人对出现的错误有任何解释,请在答案中分享。如果有人对出现此情况时该怎么做有其他建议,请在评论中分享。