ページ 11

g++でのc++11のコンパイルについて

Posted: 2013年11月13日(水) 19:24
by takan
仮想マシン 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をコンパイルするにはどうすればいいのでしょうか?

Re: g++でのc++11のコンパイルについて

Posted: 2013年11月13日(水) 21:25
by h2so5
hoge.cppがカレントディレクトリに存在しているかどうか確認してください

Re: g++でのc++11のコンパイルについて

Posted: 2013年11月13日(水) 21:43
by みけCAT
takan さんが書きました:それ以外のプログラムは正常にコンパイルできます。
そのとき実行したコマンドを教えていただけますか?