无法在cmd中使用c++17编译cpp文件



我使用以下命令g++ -std=c++17 main.cpp -o main编译cpp文件。我收到这样的消息main.cpp:94:15: error: expected unqualified-id before '[' token for (auto [l, r] : a) {很可能cmd没有在c++17中编译,但没有关于-std=c++17标志的错误消息。如果我在CLion中编译这个,那就可以了

原来我有两个版本的mingw。客户端的版本比路径中指定的版本更新

最新更新