仮想マシン VMware Player6.0.1
ホストOS Windows7
ゲストOS Ubuntu12.04
gcc version 4.8.1 (Ubuntu 4.8.1-2ubuntu1~12.04)
c++11で導入されたarrayなどのSTLをincludeしてコンパイルした際に、
must be enabled with the -std=c++11 or -std=gnu++11 compiler options
と怒られたので、
$ g++ -std=c++11 hoge.cpp
としたところ、
g++: fatal error: no input files
compilation terminated.
と言われてしまいました。
それ以外のプログラムは正常にコンパイルできます。
g++でc++11をコンパイルするにはどうすればいいのでしょうか?
g++でのc++11のコンパイルについて
Re: g++でのc++11のコンパイルについて
hoge.cppがカレントディレクトリに存在しているかどうか確認してください
Re: g++でのc++11のコンパイルについて
そのとき実行したコマンドを教えていただけますか?takan さんが書きました:それ以外のプログラムは正常にコンパイルできます。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)