Я использую компилятор MinGW для Windows. Я делаю несколько программ на C. Большинство статей, которые я читал по этому поводу, кажутся устаревшими... последнее, что я читал, C99 был неполным в GCC, это все еще так? Мой реальный вопрос заключается в кросс-платформенной совместимости между настройками C99 и GNU99... следует ли мне избегать использования настроек GNU99 и их расширений и просто придерживаться C99? Я новичок в этом наборе компиляторов MinGW, так как всегда использовал Visual Studio и решил попробовать что-то новое... прямо сейчас я компилирую с этими настройками...
Есть ли рекомендуемые команды компилятора, которые мне следует вводить для создания программ на C, а также для создания программ на C++ с помощью этого компилятора?
Я хочу создать простую программу, совместимую с Windows, Mac и Linux, но сначала с большинством Windows.
Подробнее здесь:
https://stackoverflow.com/questions/179 ... 9-vs-gnu99