2015-11-08 77 views
-1

如何解決此問題?我在服務器上使用終端,當我嘗試運行時,它給了我這個編譯器錯誤。Mac:服務器上的終端編譯器錯誤

flip2 ~/Assignment3 8% g++ characters.cpp 
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/random:35, 
       from characters.cpp:3: 
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/c++0x_warning.h:31:2: error: #error This file requires compiler and library support for the upcoming ISO C++ standard, C++0x. This support is currently experimental, and must be enabled with the -std=c++0x or -std=gnu++0x compiler options. 

回答

0

從G ++的輸出告訴你正是你需要做什麼來解決這個問題是什麼。

錯誤此文件需要即將推出的ISO C++標準C++ 0x的編譯器和庫支持。此支持目前是 的實驗,並且必須使用-std = C++ 0x或-std = gnu ++ 0x 編譯器選項啓用。

所以給它想要的東西:

g++ -std=c++0x characters.cpp