'克++'不被识别为内部或外部命令,可操作程序或批处理文件

时间:2016-07-29 06:47:40

标签: c++

#include<iostream>
using namespace std;
int main()
{
    cout<<"hi"<<endl;   
    return 0;
}

我正在使用Sublime text 3,我收到此错误:

  

无错误   &#39;克++&#39;不被视为内部或外部命令,   可操作程序或批处理文件。   [以0.0s完成]

5 个答案:

答案 0 :(得分:5)

答案 1 :(得分:1)

我在从命令行运行代码时遇到了同样的问题。并发现我搞砸了 MinGW 安装。所以我重新安装了它,

在安装 MinGW 时执行此操作 ----

  1. 下载后,安装 MinGW 并等待“MinGW 安装管理器”出现。
  2. 当“MinGW Installation Manager”出现时,点击mingw32-gcc-g++,然后选择“Mark for Installation”
  3. 在左上角的菜单中,点击“安装 > 应用更改”
  4. 等待并允许完全安装。确保您在此过程中拥有稳定的互联网连接。

完成后,按照其他答案中的说明编辑环境“路径”变量。

总之我关注了this

答案 2 :(得分:0)

对我来说,只需两个步骤即可轻松解决: 1.设置环境变量

C:/MinGW/bin
  1. 将以下代码粘贴到“ 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
        },
    ]
}

答案 3 :(得分:0)

我安装了C ++编译器(MinGw)。从vsc编辑器运行$todaysDateSpecific = date_create("2017-03-15"); $dateOfBirth = date_create($_POST['dateOfBirth']); $customerAge = date_diff($todaysDateSpecific, $dateOfBirth); 时,它解决了我的问题。跟随this

答案 4 :(得分:-2)

打开mingw-w64文件夹 点击mingw32->i686-w64-mingw32->bin 复制此路径并在您的系统环境变量中设置此路径