VSCode C++配置cmd窗口编译运行代码,不用修改代码,窗口不会闪退
程序员文章站
2022-06-13 19:06:32
...
参考视频 B站
本机配置:win10 64位
cmd窗口编译执行c++代码
创建文件夹,写一个helloworld.cpp
打开文件夹,写一个helloworld程序。
通过UI界面设置c_cpp_properties.json
按住ctrl + shift + p,选择下图中的设置。
c++的配置选择这个后缀是g++.exe的选项。
选择这个gcc x64。
设置完成后关闭。
设置launch.json
"configurations": [
{
"name": "编译并运行",
"type": "cppvsdbg",
"request": "launch",
"program": "cmd",
"args": [
"/C",
"${fileDirname}\\${fileBasenameNoExtension}.exe",
"&",
"pause"
],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"internalConsoleOptions": "neverOpen",
"preLaunchTask": "C/C++: g++.exe build active file"
},
// {
// "name": "g++.exe - 生成和调试活动文件",
// "type": "cppdbg",
// "request": "launch",
// "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
// "args": [],
// "stopAtEntry": false,
// "cwd": "${workspaceFolder}",
// "environment": [],
// "externalConsole": false,
// "MIMode": "gdb",
// "miDebuggerPath": "F:\\QQDownload\\ACM\\codeblocks\\MinGW\\bin",
// "setupCommands": [
// {
// "description": "为 gdb 启用整齐打印",
// "text": "-enable-pretty-printing",
// "ignoreFailures": false
// }
// ],
// "preLaunchTask": "C/C++: g++.exe build active file"
// }
]
结果
成功。
上一篇: js循环修改数组属性key值
下一篇: STM32实现Airplay音乐播放器