龙空技术网

vscode写c语言(windows)

爱音乐的程序员小新人 2186

前言:

现在同学们对“网页c语言在线编译”可能比较讲究,朋友们都想要学习一些“网页c语言在线编译”的相关文章。那么小编也在网络上网罗了一些有关“网页c语言在线编译””的相关内容,希望小伙伴们能喜欢,同学们快快来学习一下吧!

用vscode学习c语言。

记录vscode配置c语言编译环境。

1.安装vscode(版本1.27)

下载安装vscode.

2.安装c/c++扩展。

3.安装mingw-w64,

4.配置文件launch.json,task.json。

新建文件hello.cpp,

按F5弹出选择环境,配置launch.json

点击进去,configurations:里内容如下;

{"name": "(gdb) Launch","type": "cppdbg","request": "launch","program": "enter program name, for example ${workspaceFolder}/a.exe","args": [],"stopAtEntry": false,"cwd": "${workspaceFolder}","environment": [],"externalConsole": true,"MIMode": "gdb","miDebuggerPath": "/path/to/gdb","setupCommands": [{"description": "Enable pretty-printing for gdb","text": "-enable-pretty-printing","ignoreFailures": true}]}

修改成如下;

{"name": "(gdb) Launch","type": "cppdbg","request": "launch","program": "${workspaceFolder}/a.exe",//这里删除前面那里的enter program name, for example"args": [],"stopAtEntry": false,"cwd": "${workspaceFolder}","environment": [],"externalConsole": true,"MIMode": "gdb","miDebuggerPath": "D:\\Program Files\\mingw-w64\\i686-8.1.0-posix-dwarf-rt_v6-rev0\\mingw32\\bin\\gdb.exe",//修改为你安装mingw32的路径"setupCommands": [{"description": "Enable pretty-printing for gdb","text": "-enable-pretty-printing","ignoreFailures": true}],"preLaunchTask": "build hello",//task.json里面的名字}

回到hello.cpp按F5弹出报错框,选配置任务。

点击,然后这里选Others,出现task.json,如下;

"version": "2.0.0", "tasks": [ { "label": "echo", "type": "shell", "command": "echo Hello" } ]

修改如下;

"version": "2.0.0", "tasks": [ { "label": "build hello", "type": "shell", "command": "g++", "args": [ "-g", "hello.cpp", ], "group":{ "kind": "build", "isDefault": true } } ]

回到hello.cpp文件,按F5。成功运行编译。

5.还有就是发现中文控制台显示乱码,

只要点击右下角utf-8,

点使用编码保存,选GBK,然后F5运行

标签: #网页c语言在线编译 #vscodec语言输出中文乱码怎么解决 #vscodec语言的下载扩展是哪个 #vscode可以写哪些语言 #vscode一般写啥语言