Windows 用の MinGW コンパイラを使用しています。私は C でいくつかのプログラムを作成しています。これについて読んだ記事のほとんどは古くなっているようです...最後に読んだ C99 は GCC では不完全でした これはまだ本当ですか? 私の本当の質問は、C99 設定と GNU99 設定の間のクロスプラットフォーム互換性です... GNU99 設定とその拡張機能の使用を避けて、C99 に固執する必要がありますか? 私は常にVisual Studioを使用しており、何か新しいことを試すことにしたので、このMinGWコンパイラセットは初めてです...現在、これらの設定でコンパイルしています...
-march=native -O3 -std=gnu99
このコンパイラで C プログラムを作成したり、C++ プログラムを作成したりするために入力する必要がある、推奨されるコンパイラ コマンドはありますか?
Windows、Mac、および Linux と互換性のあるシンプルなプログラムを作成したいのですが、最初はほとんどの Windows です。