Я хочу установить MinGW-W64 для Windows 10 64 бит (должен работать на версии 1607!). Первая проблема заключается в том, какой MinGW следует загрузить, на странице загрузки есть 3 версии: 1) «MingW-W64-builds», 2) «Msys2», 3) «Win-Builds». Я выбрал 1). Если это не так для моей цели (см. Ниже), пожалуйста, сообщите мне.
Когда я запускаю установщик, мне нужно выбрать следующие опции, которые мне непонятно, что выбрать:
Архитектура: i686 или x86_64Темы: posix или win32Исключение: dwarf или sjlj
Цель (что я хочу сделать)
Я хочу (позже) установить 64-битный компилятор CLang C ++, для которого AFAIK требуются библиотеки из MinGW-64.
Я хочу написать собственные 64-битные приложения для C ++ (по крайней мере C ++ 14) для Windows 64 (скомпилированные с помощью GCC или CLang). Мне не нужен bash (или кто-то говорит мне вескую причину, почему я должен использовать его вместо превосходного Windows Powershell).
Позже я хочу иметь возможность установить IDE (например, Eclipse). ) который особенно интегрирует отладчик (тот, что для GCC, и если он отличается от CLang, а для CLang).
Исходники должны быть максимально совместимы с источниками, которые могут быть скомпилированы с помощью Visual Studio исозданные двоичные файлы также должны быть максимально совместимы с кодом, созданным в Visual Studio (к сожалению, я не могу использовать версию VS Community из-за лицензионных причин).
(Может быть, это полезно для ответов: Python 2.7.11 и Python 3.7установлены на моей машине)