В основном я хочу скомпилировать C/C++ с помощью GCC в Windows. Две конкурирующие платформы, как я вижу, это MinGW и Cygwin. У каждого есть свои преимущества и ограничения. MinGW компилируется для Windows, тогда как Cygwin нуждается в cygwin .dll. Однако устанавливать библиотеки на MinGW сложно, тогда как на cygwin проще, используя setup.exe как «менеджер пакетов».Лучший способ настроить среду сборки Windows для C/C++
Мой вопрос - это лучший способ скомпилировать в Windows. Было бы лучше использовать MinGW и бороться с библиотеками (в этом случае есть простой способ установки библиотек на MinGW). Или я должен использовать Cygwin, если да, то как мне его собрать, не требуя cygwin .dll, эффективно скомпилировать для обычной Windows.
Субъективный вопрос. Я предпочитаю mingw, потому что вы не кодируете уровень совместимости. Предполагая, что вам нужна бесплатная (как в пивной) среде, все еще есть некоторые варианты, которые вы пропустите - выпуски Express Visual Studio или версия командной строки VC++. – asveikau