有用过visual studio code的大佬吗?各种报错
本帖最后由 方大侠 于 2019-6-28 21:15 编辑c/c++那个插件我是已经安装了,我看了https://www.bilibili.com/video/av38688893?from=search&seid=7588078660948139759,13分钟的时候
第一次打开他是有一个配置task.json的步骤的,不知道为什么我却没有
fatal error C1083: 无法打开包括文件: “iostream”: No such file or directory
这个问题怎么解决呀。。。
本帖最后由 虚无→与→飘渺 于 2019-6-29 16:23 编辑
如果你有安装Visual Studio的Windows平台通用开发组件的话在VS Code里面会安装完C/C++扩展后它会自动找到VS的编译器好像叫cl.exe,如果你没有安装Visual Studio或者其中的Windows平台通用开发组件的话你需要自己配置编译器,好像叫Mingw64,具体安装步骤百度一搜“VS Code写C或者C++”就有了
其实如果不是条件很苛刻,我建议lz直接用Visual Studio,这比用VS Code要方便的多,VS Code比较适合写Python,JavaScript,HTML/CSS之类的,些其他语言配置起来会比较麻烦,虽然我也用VS Code给Arduino(基于C/C++)编程吧23333333
当时配置的时候也是烦的一比,总之如果不是对VS Code有什么偏爱的话建议用Visual Studio
以下是我的launch和tasks的json配置文件的内容,你可以参考一下
由于用cl.exe好像会有莫名其妙的问题,所以我这个配置文件用的都是gcc(就是上头说的那个Mingw64)
这个是launch.json
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "gcc.exe build and debug active file",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": false,
"MIMode": "gdb",
"miDebuggerPath": "D:\\mingw64\\bin\\gdb.exe",
"setupCommands": [
{
"description": "Enable pretty-printing for gdb",
"text": "-enable-pretty-printing",
"ignoreFailures": true
}
],
"preLaunchTask": "gcc.exe build active file"
}
]
}
这个是tasks.json
{
"tasks": [
{
"type": "shell",
"label": "gcc.exe build active file",
"command": "D:\\mingw64\\bin\\gcc.exe",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}\\${fileBasenameNoExtension}.exe"
],
"options": {
"cwd": "D:\\mingw64\\bin"
}
}
],
"version": "2.0.0"
} 我见过用vs code 配置gcc编译器的,但配置自己家的VC编译器网上资料很少啊,我也没尝试过。
根据这个试试吧,https://github.com/Microsoft/vscode-cpptools/blob/master/launch.md vscode z我反正真的是用来写写代码,编译调试没用过 所以在VS Code下要配置launch.json这个配置文件 Krant5 发表于 2019-6-28 15:57
vscode z我反正真的是用来写写代码,编译调试没用过
我这小破电脑开visual studio 都能卡个半天,要么下个dev c++ 方大侠 发表于 2019-6-28 16:20
我这小破电脑开visual studio 都能卡个半天,要么下个dev c++
vs code 应该是下这个插件进行配置的
https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools newu 发表于 2019-6-28 17:04
vs code 应该是下这个插件进行配置的
https://marketplace.visualstudio.com/items?itemName=ms-vscode. ...
这个我有装,为什么用高级模式回复不了呀
那个插件我是已经安装了,我看了https://www.bilibili.com/video/av38688893?from=search&seid=7588078660948139759,13分钟的时候
他是有一个配置task.json的步骤的,不知道为什么我却没有
跪了跪了 newu 发表于 2019-6-28 17:04
vs code 应该是下这个插件进行配置的
https://marketplace.visualstudio.com/items?itemName=ms-vscode. ...
这个我有装 虚无→与→飘渺 发表于 2019-6-28 15:21
如果你有安装Visual Studio的Windows平台通用开发组件的话在VS Code里面会安装完C/C++扩展后它会自动找到VS ...
对对 就是这个配置文件
这个是在哪打开的呀。。。
我前几天基本已经放弃治疗了,现在来看应该就是少配置tasks.json这一步 方大侠 发表于 2019-6-30 09:57
对对 就是这个配置文件
这个是在哪打开的呀。。。
我前几天基本已经放弃治疗了,现在来看应该就是少配 ...
你在你源文件的目录里面找,应该有一个叫【.vscode】的文件夹,这些json配置文件(俗称工作区配置文件)全在这个文件夹里面
页:
[1]