小编Ebi*_*n J的帖子

g ++ 5.4.0 - 无法使用C++ 14标准

我最近在Windows上使用Cygwin安装了gcc 5.4.0,因为我想测试g ++的C++ 14标准功能.当我尝试编译时,我收到以下错误:

$ g++-5.4.0 -std=c++14 test.cpp
-bash: g++-5.4.0: command not found
Run Code Online (Sandbox Code Playgroud)

这是我在test.cpp中编写的代码:

#include <iostream>

int main()
{
    auto lambda = [](auto x){ return x; };
    std::cout << lambda("Hello generic lambda!\n");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

可能是什么问题呢?我也试过更换C++14C++11的命令,但得到了同样的错误.

gcc cygwin c++11 c++14

5
推荐指数
1
解决办法
5233
查看次数

标签 统计

c++11 ×1

c++14 ×1

cygwin ×1

gcc ×1