关键词:
【中文标题】VScode 终端给出输出:\'g++\' 不是内部或外部命令、可运行程序或批处理文件【英文标题】:VScode Terminal giving output: 'g++' is not recognized as an internal or external command, operable program or batch fileVScode 终端给出输出:'g++' 不是内部或外部命令、可运行程序或批处理文件 【发布时间】:2019-11-27 20:29:23 【问题描述】:我首先从https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/ 安装了 Mingw,并下载了所有的包,并将 C:\MinGW\bin 设置为我的环境系统变量中的新路径。我打开我的命令提示符并输入“g++ --version”,它给出了输出“g++ (MinGW.org GCC-8.2.0-5) 8.2.0”所以我相信这意味着到目前为止我正在遵循正确的路径.
我在 VSCode 中尝试编译基本的 hello world 文件时出现了问题。在终端中,我输入“g++ main.cpp”,但这让我得到输出“'g++'不被识别为内部或外部命令, 可运行的程序或批处理文件。”这是否与我的 .json 文件之一的设置方式有关?我已包含以下 c_cpp_poperties、启动和任务代码。
谢谢。
c_cpp_properties.json:
"configurations": [
"name": "Win32",
"includePath": [
"$workspaceFolder/**"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"compilerPath": "C:\\MinGW\\bin\\gcc.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"intelliSenseMode": "gcc-x64"
],
"version": 4
launch.json:
"version": "0.2.0",
"configurations": [
"name": "C++ Compiler",
"type": "cppvsdbg",
"request": "launch",
"program": "C:/MinGW/bin",
"args": [],
"stopAtEntry": false,
"cwd": "$workspaceFolder",
"environment": [],
"externalConsole": true
,
]
task.json:
"version": "2.0.0",
"tasks": [
"label": "build hello world",
"type": "shell",
"command": "C:/MinGW/bin/g++",
"args": [
"-g",
"-o",
"helloworld",
"helloworld.cpp"
],
"group":
"kind": "build",
"isDefault": true
]
【问题讨论】:
【参考方案1】:替换
"compilerPath": "C:\\MinGW\\bin\\gcc.exe",
有
"compilerPath": "C:\\MinGW\\bin\\g++.exe",
【讨论】:
visualstudiocode打开终端控制台
刚学习Node.js开发,使用vscode开发工具。一开始使用Windows命令窗口输出Node结果,但是觉得太麻烦了,每次都要从vscode开发工具切换到Windows命令窗口,来来回回。然后想,vscode开发工具有没有类似的命令窗口的呢?带着好奇心度... 查看详情
解决:'git'不是内部或外部命令,也不是可运行的程序
...it的时候,可以通过gitbash来执行git命令。但是当我们打开vscode的时候,在终端窗口中执行git命令,却提示我们:‘git‘不是内部或外部命令,也不是可运行的程序,如图 有经验的同学们会立刻想到npm不是内... 查看详情
cmd窗口输入code打不开vscode。提示不是内部或外部命令,也不是可运行的程序或批处理文件?
怎么解决这个问题。在线等急。。。参考技术Avscode安装的时候有个选项,是否要添加环境变量啥的,注意勾选。还有就是可以在系统环境变量里把path设置上,设成vscode的安装目录即可。 参考技术Bcmd窗口pip显示不是内部或外部... 查看详情
如何仅使用终端输出vscode打开JS文件时显示的问题列表:?
】如何仅使用终端输出vscode打开JS文件时显示的问题列表:?【英文标题】:HowtooutputthelistofproblemsthatvscodeshowswhenopeningaJSfile,byusingonlytheterminal:?【发布时间】:2019-10-2116:20:46【问题描述】:vscode用来显示错误和警告的默认jsconfig.js... 查看详情
vscode 终端 bat 文件并在 vscode 终端而不是弹出终端中运行代码
】vscode终端bat文件并在vscode终端而不是弹出终端中运行代码【英文标题】:vscodeterminalbatfilesandhavingcoderuninsidevscodeterminalinsteadofpopupterminal【发布时间】:2021-06-0917:56:32【问题描述】:我正在尝试制作一个.bat来启动一个节点应用程... 查看详情
vscode终端中文乱码解决办法
...置不对了。既然知道了大概的原因了,那就看一下目前在VsCode终端里是使用的什么语言和编码吧,使用locale命令或者echo输出一下要查看的环境变量。我这里用的是locale命令查看全部的语言环境设置,发现设置的值是en_US.UTF-8,编... 查看详情
错误记录ubuntu下vscode编译报错(无法生成和调试,因为活动文件不是c或c++源文件。终端进程启动失败(退出代码:-1)。终端将被任务重用,按任意键关闭。)(代码片段)
文章目录一、报错信息二、解决方案一、报错信息在VSCode中,创建cpp源码:#include<iostream>#include<vector>#include<string>usingnamespacestd;intmain()vector<string>msg"Hello","C++"," 查看详情
VSCode - 使用集成终端而不是调试控制台进行调试/启动
】VSCode-使用集成终端而不是调试控制台进行调试/启动【英文标题】:VSCode-Debuging/LaunchingusingintegratedTerminalinsteadDebugConsole【发布时间】:2018-07-3121:32:48【问题描述】:有没有办法使用集成终端来调试/启动代码,而不是VisualStudioCo... 查看详情
VS Code 在集成终端而不是调试控制台中开始调试
】VSCode在集成终端而不是调试控制台中开始调试【英文标题】:VSCodestartsdebugginginintegratedterminalinsteadofdebugconsole【发布时间】:2018-09-0909:22:44【问题描述】:我使用VSCode已经有一段时间了,就在今天我开始遇到这个奇怪的问题。... 查看详情
win10解决“'g++'不是内部或外部命令,也不是可运行的程序或批处理文件”的问题
https://www.jianshu.com/p/9bffbaf12bed 2.安装MinGW将MinGW安装在D:mingw文件夹下(可自由选择,这里为之后添加环境变量作为范例)安装好后选择需要下载的安装包,选择Allpackets->MinGW->MinGWBaseSystem->MinGWCompilerSuite;在右边框选... 查看详情
Git Bash 未在 VSCode 中显示为终端选项
】GitBash未在VSCode中显示为终端选项【英文标题】:GitBashisnotshowingupasaterminaloptioninVSCode【发布时间】:2021-04-1622:51:12【问题描述】:我正在运行Windows10试图设置gitbash终端,但VSCode没有检测到Git的安装或其他什么?我正在研究如何... 查看详情
vscode终端输出展示不全,无法翻页
...ack配置一个较大的数值,重启就可以了。参考文档:解决vscode终端信息太长,输出不全_weixin_42429288的1博客-CSDN博客 查看详情
将集成终端 VSCode 的输出更改为 windows cmd 提示符
】将集成终端VSCode的输出更改为windowscmd提示符【英文标题】:changingoutputfromintegratedterminalVSCodetowindowscmdprompt【发布时间】:2020-02-2422:37:59【问题描述】:我有一个python脚本,它可以为我自动完成一些excel工作。我目前正在使用VSC... 查看详情
tsc 未被识别为内部或外部命令
...alcommand【发布时间】:2016-05-2400:14:23【问题描述】:我从VSCode0.10.6更新到0.10.8,并第一次尝试使用Typescript。不幸的是,当我告诉VSCode构建时,我得到了错误:tsc不是公认的内部或外部命令...以下是相关细节:我创建了一个新的... 查看详情
在终端中使用 vscode 命令没有这样的文件或目录
】在终端中使用vscode命令没有这样的文件或目录【英文标题】:usevscodecommandinterminalNosuchfileordirectory【发布时间】:2021-03-0122:11:05【问题描述】:当我使用代码命令时,我得到了错误$code2to3/usr/local/bin/code:line10:Loadingsentineldylib...Su... 查看详情
vscode运行c语言终端显示“终端将被任务重用,按任意键关闭。”无预想中的输出内容
vscode运行c语言终端显示“终端将被任务重用,按任意键关闭。”无预想中的输出内容忽然就运行之后终端显示的最后内容都是“终端将被任务重用,按任意键关闭。”,按任意键之后就跳出当前文件路径,查了好... 查看详情
vscode运行c语言终端显示“终端将被任务重用,按任意键关闭。”无预想中的输出内容
vscode运行c语言终端显示“终端将被任务重用,按任意键关闭。”无预想中的输出内容忽然就运行之后终端显示的最后内容都是“终端将被任务重用,按任意键关闭。”,按任意键之后就跳出当前文件路径,查了好... 查看详情
VScode 终端似乎没有在 Windows 上加载 .bashrc 或 .bash_profile
】VScode终端似乎没有在Windows上加载.bashrc或.bash_profile【英文标题】:VScodeterminaldoesn\'tseemtoload.bashrcor.bash_profileonwindows【发布时间】:2019-08-0206:04:37【问题描述】:如果我在VScode中启动一个新的集成终端,它似乎不会加载我的.bashr... 查看详情