我开始了一个项目,并创建了c_cpp_properties.json
文件。我很惊讶地发现文件的内容默认显示了一个编译器:
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"windowsSdkVersion": "",
"compilerPath": "C:\\DiaSemi\\SmartSnippetsStudio\\Tools\\mingw64_targeting32\\bin\\gcc.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "clang-x64"
}
],
"version": 4
}
我想知道它是如何找到特定的gcc.exe
路径的,因为即使它已安装在我的计算机中,我也从未使用过,如果有的话,我会从Dialog Semi IDE中找到它吗? ,而不是Visual Studio Code,如果我曾经设置默认的编译器,那可能就是我会选择的最后一个。我检查了设置,在我的生命中,我找不到任何“默认编译器”设置。
答案 0 :(得分:0)
VS Code在Windows的一般路径中通过非常奇怪的包含找到了它。删除它后,新项目没有默认的编译器路径。