实验环境:
- Windows10+VS code+MinGW64
实验步骤
一、配置mingw
下载mingw:
先安装Mingw,安装时不能在路径中含空格。比如安装在C:Mingw,然后在环境变量中添加C:Mingwbin,重启电脑
测试gcc安装是否成功:
然后在vscode中安装cpp tool,即c++拓展。安装完成后创建一个文件夹并配置一个cpp的json,主要是修改mingw路径保证编译正常运行
测试是否正常运行
二、安装code runner
使用Code Runner插件可以直接编译运行代码,不需要手动输入指令。可以直接在VS Code拓展中搜索安装。
"code-runner.runInTerminal": true,
"code-runner.ignoreSelection": true,
"code-runner.fileDirectoryAsCwd": true,
如果要停止代码运行,也有如下几种方式:
- 键盘快捷键 Ctrl+Alt+M
- 快捷键 F1 调出 命令面板, 然后输入 Stop Code Run
- 在Output Channel,右键选择 Stop Code Run
修改setting jason
{ "files.defaultLanguage": "c", "editor.formatOnType": true, "editor.suggest.snippetsPreventQuickSuggestions": false, "editor.acceptSuggestionOnEnter": "off", "code-runner.runInTerminal": true, "code-runner.executorMap": { "c": "cd $dir && gcc '$fileName' -o '$fileNameWithoutExt.exe' -Wall -g -O2 -static-libgcc -std=c11 -fexec-charset=GBK && &'$dir$fileNameWithoutExt'", "cpp": "cd $dir && g++ '$fileName' -o '$fileNameWithoutExt.exe' -Wall -g -O2 -static-libgcc -std=c++17 -fexec-charset=GBK && &'$dir$fileNameWithoutExt'" }, "code-runner.saveFileBeforeRun": true, "code-runner.preserveFocus": true, "code-runner.clearPreviousOutput": false, "code-runner.ignoreSelection": true, "C_Cpp.clang_format_sortIncludes": true, }
至此配置就完成了
原文链接: https://www.cnblogs.com/ironman28/p/12620220.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;
也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/339491
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!