Установка GNU C (gcc) для Windows (MinGW)
Компілятор потрібно було приготувати так, щоб архів просто записати в
C: \ MyProjects \ MinGW (далі має слідувати. \ Bin \ і т.д.)
що б він працював без будь-яких загальних параметрів системи. Мобільно, зручно для перенесення між комп'ютерами. Нижче наведена правильна послідовність дій дає такий результат.
Базовий MinGW не вимагає ніяких обов'язкових налаштувань системи, реєстру, шляхів і т.п. навіть якщо інше ви прочитаєте на їхньому сайті.
Я спеціально відділяю цю інсталяцію від інших можливих інсталяцій GCC в системі. Вона не викликає конфлікту ні з QT ні з SDK для контролерів.
Вони вимагають прописувати PATH, я роблю це не системно а локально в компіляційного скриптах. Так ми точно знаємо який компілятор звідки запустився.
Звідки все взялося знати не обов'язково.
Початкове скачування проводиться на компі з інтернетом.
Я не хочу міняти ніяких системних налаштувань. Хочу, щоб компілятор копіювався на інші комп'ютери і був готовий до роботи без будь-яких підготовчих процедур.
Попереджаю, що ця процедура може привести до скачування новіших версій і відповідно до несумісності з якими то кодами налагодженими під то що видано вище.
Розпаковуємо в C: \ MinGW.
Запускаємо cmd.exe і пішіем:
- C:> cd C: \ MinGW \ bin
- C: \ MinGW \ bin> mingw-get.exe update
(Далі поточна директорія C: \ MinGW \ bin мається на увазі)
- mingw-get.exe install mingwrt
- mingw-get.exe install w32api
- mingw-get.exe install binutils
- mingw-get.exe install gcc
- mingw-get.exe install g ++
- mingw-get.exe install mingw32-make
- створюємо C: \ MinGW \ bin \ test
- створюємо C: \ MinGW \ bin \ test \ test.cpp
MessageBox (0, "Hi" __DATE__ "" __TIME__, "MinGW", 0);