これをグーグルで調べてみましたが、基本的なプログラムをコンパイルする方法に関する結果しか得られません。コードを C89、C99、C++98 などにコンパイルするように指定することで、Clang++ と G++ を使用して特定の C++ 標準にコードをコンパイルすることは可能ですか?
質問する
137 次
-std フラグを使用できます。たとえば、C99 にコンパイルするには、次を使用します。-std=c99
そのためのドキュメントはここにあります
-std
次のようにフラグを使用します。
g++ -std=c++98 -o myprog myprog.cpp -lfoo
これを含む多数の GCC/G++ オプションを含むman ページを次に示します。