В основном я хочу скомпилировать C/C++ с помощью GCC в Windows. Две конкурирующие платформы, на мой взгляд, это MinGW и Cygwin. У каждого есть свои преимущества и ограничения. MinGW компилируется для Windows, тогда как Cygwin нужна cygwin .dll. Однако установка библиотек на MinGW сложна, тогда как на cygwin это проще, используя setup.exe в качестве «менеджера пакетов».
Мой вопрос в том, какой лучший способ компилировать в Windows. Не лучше ли использовать MinGW и бороться с библиотеками (в таком случае есть ли простой способ установки библиотек на MinGW). Или мне следует использовать Cygwin, если да, то как мне его скомпилировать, не нуждаясь в cygwin .dll, эффективно скомпилировать для обычной Windows.