我正在使用适用于 Windows 的 MinGW 编译器。我正在用 C 语言编写一些程序。我读到的大部分文章似乎都已经过时了……上次我读到的 C99 在 GCC 中是不完整的,这仍然是真的吗?我真正的问题是设置 C99 和 GNU99 之间的跨平台兼容性......我应该避免使用 GNU99 设置及其扩展并坚持使用 C99 吗?我是这个 MinGW 编译器集的新手,因为我一直使用 Visual Studio 并决定尝试一些新的东西......现在我正在使用这些设置进行编译......
-march=native -O3 -std=gnu99
是否有任何推荐的编译器命令我应该输入用于制作 C 程序以及使用此编译器制作 C++ 程序?
我想制作一个与 Windows、Mac 和 Linux 兼容的简单程序,但首先是 Windows。