ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

Π¨ΠΊΠΎΠ»Π°179

MinGW – Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ компилятора GNU C/C++ для Windows. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ всСми сторонними срСдами Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ Visual Studio, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ собствСнный компилятор. Π‘Ρ€Π΅Π΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π΅ связана тСсно с компилятором MinGW ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСсколько Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий MinGW. ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€ MinGW ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒΡΡ ΠΈ вмСстС со срСдой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΊΠ°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Code::Blocks.

Но, Π² частности, срСда CLion Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ установки MinGW. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π·ΡΡ‚ΡŒ MinGW ΠΈΠ· Code::Blocks, ΠΎΠ½ находится Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ MinGW Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, ΠΊΡƒΠ΄Π° Π±Ρ‹Π» установлСн Code::Blocks, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ ΠΊ компилятору MinGW ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ: C:\Program Files (x86)\CodeBlocks\MinGW\. Или Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ компилятора ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ – Π² Code::Blocks вСрсия MinGW, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, довольно старая.

1. Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ ΠΏΠΎ установкС MinGW-w64

1. Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ установщик mingw-w64-install.exe ΠΎΡ‚ΡΡŽΠ΄Π° ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ.

НаТимаСм next. Установщик скачиваСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ доступных ΠΏΠ°ΠΊΠ΅Ρ‚Π°Ρ… MinGW.

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

2. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ страницС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ MinGW ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ: вСрсия компилятора (послСдняя доступная Π±ΡƒΠ΄Π΅Ρ‚ 7.2.0 Π½Π° Π½Π°Ρ‡Π°Π»ΠΎ 2018 Π³.), Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ (ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ 32-Π±ΠΈΡ‚Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ i686 Π½Π° 64-Π±ΠΈΡ‚Π½ΡƒΡŽ x86_64), Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π΅ слСдуСт.

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

3. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΠΊΠ½Π΅ задаСтся ΠΏΡƒΡ‚ΡŒ для установки компилятора. Π—Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ этот ΠΏΡƒΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΎΠΉ.

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

4. Установщик скачиваСт Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹. Π–Π΄Π΅ΠΌ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ процСсса.

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

5. Π–Π΄Π΅ΠΌ появлСния сообщСния «Click Next to continue the installation» ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Next.
ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

6. Установка Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π°.
ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

ПослС установки ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ bin ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, ΠΊΡƒΠ΄Π° Π±Ρ‹Π» установлСн MinGW, рСкомСндуСтся Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΡΠΈΡΡ‚Π΅ΠΌΠ½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ PATH.

2. Установка ΠΈ настройка Clion

Установка Clion Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ слоТности Π½Π΅ прСдставляСт. Π–ΠΌΡ‘ΠΌ «Next» Π½Π° всСх экранах. Π‘ΠΎΠ»Π΅Π΅ слоТна настройка CLion послС запуска.

1. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ просто Π½Π°ΠΆΠ°Ρ‚ΡŒ OK. На Π΄Ρ€ΡƒΠ³ΠΈΡ… экранах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ упомянуты Π½ΠΈΠΆΠ΅, ΠΌΠΎΠΆΠ½ΠΎ просто Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ «Next».
file:clion1.png

2. Π—Π΄Π΅ΡΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ Π½Π° использованиС Clion, для этого Π½ΡƒΠΆΠ½ΠΎ ввСсти свой Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΎΡ‚ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π° Π½Π° сайтС jetbrains.com. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Π½Π° страницС https://www.jetbrains.com/student/, ΠΏΡ€ΠΈ этом Π² качСствС адрСса элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ адрСс Π² Π΄ΠΎΠΌΠ΅Π½Π΅ @179.ru – Ρ‚ΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡŽ Π½Π° всС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹.
file:clion2.png

3. Π—Π΄Π΅ΡΡŒ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ компилятор MinGW. ΠšΠ»ΠΈΠΊΠ°ΠΉΡ‚Π΅ Π½Π° ссылку MinGW.
file:clion2.png

4. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ экранС Π½ΡƒΠΆΠ½ΠΎ ввСсти Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Ρƒ, ΠΊΡƒΠ΄Π° установлСн MinGW («Use MinGW home»). Π”ΠΎΠΆΠ΄ΠΈΡ‚Π΅ΡΡŒ, ΠΏΠΎΠΊΠ° clion ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ вСрсии компилятора ΠΈ gdb.
file:clion4.png

5. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… экранах Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ‹, ΠΎΠ½ΠΈ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½Ρ‹, просто ΠΆΠΌΠ΅ΠΌ Next.

3. Установка ΠΈ настройка Code::Blocks

1. РСкомСндуСтся ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Code::Blocks, содСрТащий компилятор MinGW, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ настройки MinGW. Бсылка для скачивания: https://sourceforge.net/projec[..]w-setup.exe/download

2. Установка Code::Blocks Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π½ΠΈΠΉ Π½Π΅ прСдставляСт.

3. ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС Code::Blocks ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ Gnu GCC Compiler – скорСС всСго встроСнный. Π•Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° установлСнный MinGW. НуТно ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ мСню «Settings – Compiler», На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ «Toolchain exacutables» Compiler’s installation directory Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ с MinGW (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, C:\soft\mingw-w64\i686-7.2.0-posix-dwarf-rt_v5-rev1\mingw32)

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

CΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ qt-4.8.7 ΠΈ qt creator ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ mingw-w64 Π½Π° windows (10), бонусом настравиваСм Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с github

ΠŸΠ°Ρ€Ρƒ слов ΠΎ Ρ‚ΠΎΠΌ для Ρ‡Π΅Π³ΠΎ это понадобилось Π²ΠΎΠΎΠ±Ρ‰Π΅: Ρƒ мСня Π±Ρ‹Π»Π° простая ситуация β€” Π½Π΅ Π±Ρ‹Π»ΠΎ быстрого ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° ΠΈ Π±Ρ‹Π» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с начисто установлСнной windows 10. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠ²Ρ‹Ρ€ΡΡŽ, Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ сборки ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ 32 Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎΠ΄ 64 Π±ΠΈΡ‚Π½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ, поэтому ΠΌΠ½Π΅ показалось Ρ‡Ρ‚ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Qt, ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ сконфигурСнного ΠΈ скомпилированного ΠΏΠΎΠ΄ эти Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ плюсом.

0) Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΎΡ‚Ρ€ΡƒΠ±ΠΈΡ‚ΡŒ слуТбы Windows Search ΠΈ Superfetch ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π½ΠΈΠΊ Π²ΠΈΠ½Π΄Ρ‹. Они Π½Π° Π½Π°ΡˆΠΈΡ… опСрациях Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ΡŒ систСму, Π° рСсурсы Π½Π°ΠΌ скоро понадобятся. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ языком Π²Π²ΠΎΠ΄Π° ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ английский.

1) Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΏΠ°ΠΏΠΊΡƒ Β«C:\QTΒ» β€” Ρ‚ΡƒΡ‚ Π±ΡƒΠ΄ΡƒΡ‚ ΠΆΠΈΡ‚ΡŒ наши сборки.

2) Для Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΌ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ понадобится сам компилятор mingw-w64. ΠšΠ°Ρ‡Π°Π΅ΠΌ инсталлСр Ρ‚ΡƒΡ‚.

3) УстанавливаСм ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΎΠ±Π΅ вСрсии:
пСрвая установка:
Version β€” 5.2.0 β€” послСдняя Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания ΡΡ‚Π°Ρ‚ΡŒΠΈ;
Architecture β€” i686 β€” сначала ставим 32 Π±ΠΈΡ‚Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ (пускай вас Π½Π΅ ΠΏΡƒΠ³Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Π½Π΅ i386, i686 это Π˜Π½Ρ‚Π΅Π» ΠΏΠ΅Π½Ρ‚ΠΈΡƒΠΌ ΠΏΡ€ΠΎ ΠΈ Π²Ρ‹ΡˆΠ΅, сумССтС Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ 2k Π²ΠΈΠ½Π΄Ρƒ Π½Π° Ρ‡Π΅ΠΌ Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ Π΄Ρ€Π΅Π²Π½Π΅ΠΌ β€” ΡƒΠ΄Π°Ρ‡ΠΈ!)
Threads β€” win32 β€” Ссли Π½Π΅ ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ исходники с юниксов Π»ΡƒΡ‡ΡˆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅;
Exeption β€” sjlj β€” ΠΌΠ½Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ‚Π°ΠΊ, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ β€” Π±ΠΎΠ³Π° Ρ€Π°Π΄ΠΈ;
Build revision β€” 1 ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ послСдняя Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания ΡΡ‚Π°Ρ‚ΡŒΠΈ;
НазначСниС Π²Ρ‹Π±Ρ€Π°Π» Β«C:\mingw-w64-i686Β» ΠΈΠ±ΠΎ ΠΈΠ· Program Files ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΡ€ΠΎΠ±Π΅Π»Π°ΠΌΠΈ Π² путях Ρƒ qt.
Вторая установка всС Ρ‚ΠΎ ΠΆΠ΅ самоС ΠΊΡ€ΠΎΠΌΠ΅:
Architecture β€” x86_64;
ΠŸΡƒΡ‚ΡŒ Β«C:\mingw-w64-x86_64Β»;
Π― Ρ‚Π°ΠΊ ΠΆΠ΅ ΡƒΠ±Ρ€Π°Π» Π³Π°Π»ΠΊΡƒ Β«ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ярлыки», ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡˆΡƒΡ‚ΡΡ 64 Π±ΠΈΡ‚Π½ΠΎΠΉ вСрсиСй, ΠΌΠ½Π΅ это Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ.
Если Π½Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠ»ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΠΏΠΎΠΊ Π² ΠΊΠΎΡ€Π½Π΅ ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π² Β«C:\QT\mingw-w64-i686Β» ΠΈ Β«C:\QT\mingw-w64-x86_64Β» соотвСтвСнно Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°ΠΌ, Ρ€ΠΎΠ»ΠΈ это Π½Π΅ ΠΈΠ³Ρ€Π°Π΅Ρ‚.

4) ΠšΠ°Ρ‡Π°Π΅ΠΌ исходники Π±ΠΈΠ±ΠΈΠ»ΠΈΠΎΡ‚Π΅ΠΊΠΈ QT 4.8.7 Ρ‚ΡƒΡ‚

5) РаспаковываСм сам Qt (Ρ‚ΡƒΡ‚ Π»ΡƒΡ‡ΡˆΠ΅ Π·Π°Ρ€Π°Π½Π΅Π΅ озаботится Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ 7zip ΠΈΠ±ΠΎ Π²ΠΈΠ½Π΄ΠΎΠ²Ρ‹ΠΉ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ сначала Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ, ΠΏΠΎΡ‚ΠΎΠΌ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· Π½Π΅Π΅ Ρ‚ΡƒΠ΅Π²Ρƒ Ρ…ΡƒΡ‡Ρƒ ΠΌΠ΅Π»ΠΊΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΈΠ΄ΠΈΠΎΡ‚, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π΅Ρ‰Ρ‘ ΠΈ создаст Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Π²Π½ΡƒΡ‚Ρ€ΠΈ с Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΈΠΌΠ΅Π½Π΅ΠΌ) сразу Π² 2 ΠΊΠΎΠΏΠΈΠΈ Β«C:\QT\qt-4.8.7-mingw-w64-i686Β» ΠΈ Β«C:\QT\qt-4.8.7-mingw-w64-x64Β» (вторая Π½ΡƒΠΆΠ½Π° Π½Π° случай ошибок ΠΏΡ€ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π΅, Π³ΠΎΡ€Π°Π·Π΄ΠΎ быстрСС ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Ρ‚ΡŒ копию ΠΈ ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠΌ Ρ€Π°ΡΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½Ρƒ, Ρ‡Π΅ΠΌ ΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠΊΠ° ΠΎΡ‚Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ mingw32-make confclean). Если Π½Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹ Π² Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Π΅ провСряСм Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² этих ΠΏΠ°ΠΏΠΊΠ°Ρ… сразу Π±Ρ‹Π»ΠΈ ΠΏΠ°ΠΏΠΊΠΈ bin, util, src ΠΈ Ρ‚.Π΄., Ссли Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€ создал Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½Ρƒ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ β€” вытаскиваСм содСрТимоС Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π²Ρ‹ΡˆΠ΅.

6) ИдСм Π² свойства систСмы ΠΈ мСняСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ PATH (Π½Π°Π΄ΠΎ ΠΆΠ΅ Π² ΠΌΠΎΠ΅ΠΉ 10-ΠΊΠ΅ сдСлали Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс для этого) добавляСм Ρ‚ΡƒΠ΄Π° ΠΏΡƒΡ‚ΡŒ ΠΏΠΎΠΊΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ 32 Π±ΠΈΡ‚Π½ΠΎΠΉ вСрсии компилятора, Ρƒ мСня это: Β«C:\mingw-w64-i686\mingw32\binΒ». Если Π²Π΄Ρ€ΡƒΠ³ Ρƒ вас Π² PATH Π΅ΡΡ‚ΡŒ ΠΏΡƒΡ‚ΠΈ ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ компиляторам Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡƒΠ±ΠΈΡ€Π°Π΅ΠΌ ΠΈΡ… ΠΎΡ‚Ρ‚ΡƒΠ΄Π°.

7) ЗапускаСм cmd ΠΎΡ‚ Π°Π΄ΠΌΠΈΠ½Π° (это Π²Π°ΠΆΠ½ΠΎ) ΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌ:

Π΄ΠΎΠ»ΠΆΠ½Π° появится ΠΈΠ½Ρ„Π° ΠΎ компиляторС, Ссли этого Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚ компиль установлСн Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΈΡ‰Π΅ΠΌ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΡˆΠ°Π³Π°Ρ…. Если Π²Ρ‹Π²Π΅Π»Π°ΡΡŒ информация провСряСм, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π½Π°ΠΏΡƒΡ‚Π°Π»ΠΈ: Ρƒ нас запускаСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 32 битная вСрсия, ΠΈ Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ установили Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΡˆΠ°Π³Π°Ρ…, Π° Π½Π΅ ΠΈΠ· ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ mingw Π±Π΅Π· w64 (это ΠΏΠΎ сути Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹) ΠΈΠ»ΠΈ, прости господи, Π²ΠΈΠΆΡƒΠ°Π» студии.

Если всС Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠ°ΠΏΠΊΡƒ с Qt:

запускаСм Ρ‚Π°ΠΌ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Ρ‚Π°ΠΊ:

10) РаспаковываСм qt creator Π² » C:\QT\qt-creator-opensource-src-3.2.2″, Ρ‚Π°ΠΊ ΠΆΠ΅ провСряСм Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅ Π±Ρ‹Π»ΠΎ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠΈ, Π° сразу Π±Ρ‹Π»ΠΈ ΠΏΠ°ΠΏΠΊΠ° bin ΠΈ ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅.

12) ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π±Π»ΠΎΠΊΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ» Β«C:\QT\qt-creator-opensource-src-3.2.2\src\libs\utils\tcpportsgatherer.cppΒ», Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ строчку
ΠΈ мСняСм Π΅Ρ‘ Π½Π°

13) ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊΠ°Π΅ΠΌ cmd ΠΎΠΏΡΡ‚ΡŒ ΠΆΠ΅ ΠΎΡ‚ Π°Π΄ΠΌΠΈΠ½Π°. Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ creator Π² Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅:

14) Π–Π΄Π΅ΠΌ окончания компиляции, запускаСм qtcreator, убСТдаСмся Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π—Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ, Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π² Π½Π΅ΠΌ ΠΏΠΎΠΊΠ° Π΅Ρ‰Ρ‘ Π½Π΅Ρ‡Π΅Π³ΠΎ. Если ΠΎΡ‡Π΅Π½ΡŒ ΠΆΠ°Π»ΠΊΠΎ мСста Π½Π° дискС ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΆΠ΅ скомпилСнный creator Π·Π°ΠΊΠΈΠ½ΡƒΡ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΡƒ с Qt (ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°ΠΏΠΊΠΈ bin, lib, share) ΠΈ Π΄ΠΎΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΡƒ bin Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ dll-ΠΊΠΈ ΠΈΠ· mingw. По чСловСчСски ΠΆΠ΅, Π½Π°Π΄ΠΎ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚: ΡƒΠ±Ρ€Π°Ρ‚ΡŒ компилятор ΠΈ Qt ΠΈΠ· PATH ΠΈ Π΄ΠΎΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΡƒ bin creator-Π° dll-ΠΊΠΈ ΠΈΠ· ΠΏΠ°ΠΏΠΎΠΊ bin ΠΎΡ‚ Qt ΠΈ компилятора.

15) Π‘Π½ΠΎΠ²Π° ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ PATH ΡƒΠ±ΠΈΡ€Π°Π΅ΠΌ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° ΠΏΡƒΡ‚ΡŒ ΠΊ скомпилСнному Qt Β«C:\QT\qt-4.8.7-mingw-w64-i586\binΒ» ΠΈ мСняСм ΠΏΡƒΡ‚ΡŒ ΠΊ компилятору c Β«C:\mingw-w64-i686\mingw32\binΒ» Π½Π° Β«C:\mingw-w64-x86_64\mingw64\binΒ». ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅ пСрСзапускаСм cmd ΠΎΡ‚ Π°Π΄ΠΌΠΈΠ½Π° ΠΈ провСряСм Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ выдаст

Ссли всС Π² Π½ΠΎΡ€ΠΌΠ΅, Π΄Π΅Π»Π°Π΅ΠΌ всС Ρ‚ΠΎ ΠΆΠ΅ самоС Ρ‡Ρ‚ΠΎ ΠΈ Π² шагС 6, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡƒΡ‚ΡŒ Ρƒ нас Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ.

На blogspot Π΅ΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΡ‚Π°Ρ‚ΡŒΡ ΠΎ Ρ‚ΠΎΠΌ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Ρ€ΡƒΠΆΠΈΡ‚ΡŒ qt creator ΠΈ github. Однако Π² Π½Π΅ΠΉ Π½Π΅ Π΄Π°Π½Ρ‹ инструкции Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли Π²ΠΈΠ½Ρ‚ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ всС это настроСно сгорСл синим ΠΏΠ»Π°ΠΌΠ΅Π½Π΅ΠΌ. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π²ΠΎΡΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ этот ΠΏΡ€ΠΎΠ±Π΅Π».

17) ЗапускаСм git-bash ΠΎΡ‚ Π°Π΄ΠΌΠΈΠ½Π°, с ярлыка ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°ΠΌ создал установщик

Π΄Π΅Π»Π°Π΅ΠΌ настройки, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ подставив Ρ‚Ρƒ ΠΏΠΎΡ‡Ρ‚Ρƒ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ зарСгистрирован Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π½Π° Π³ΠΈΡ‚Ρ…Π°Π±Π΅ ΠΈ свой Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ

Π³Π΅Π½Π΅Ρ€ΠΈΠΌ Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ°Ρ€Ρƒ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ для ssh:

3 Ρ€Π°Π·Π° ΠΆΠΌΠ°ΠΊΠ°Π΅ΠΌ enter, Π·Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ Π² свой ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ Π½Π° Π³ΠΈΡ‚Ρ…Π°Π±Π΅, удаляСм старый ΠΊΠ»ΡŽΡ‡ (Ссли ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ Π½Π΅ собираСмся ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π° ΠΎΠ½ ΡƒΡ‚Ρ€Π°Ρ‡Π΅Π½ ΠΊΠ°ΠΊ Ρƒ мСня) ΠΈ добавляСм Π½ΠΎΠ²Ρ‹ΠΉ.

ΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΡΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ:

mkdir C:\\myproject
cd C:\\myproject
git clone git@github.com:myGithubNick/mysuperproject.git

ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Β«gitΒ», Π° Π½Π΅ Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ; Π½ΠΈΠΊΠ½Π΅ΠΉΠΌ указываСтся ΡƒΠΆΠ΅ послС двоСточия. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… https:// ΠΈΠ»ΠΈ git:// ΠΏΠ΅Ρ€Π΅Π΄ адрСсом Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ, Ссли ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ сообщСниС, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ https, Π·Π½Π°Ρ‡ΠΈΡ‚ Π³ΠΈΡ‚Ρ…Π°Π± Π½Π΅ ΠΎΠΏΠΎΠ·Π½Π°Π» Π² вас Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° рСпозитория, ΠΈΡ‰ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ ΠΈΠ»ΠΈ ssh. Если всС Π² порядкС, Π³ΠΈΡ‚ сдСлаСт Π½Π°ΠΌ копию рСпозитория Π² ΠΏΠ°ΠΏΠΊΠ΅ mysuperproject. Π—Π°ΠΉΠ΄Π΅ΠΌ Π² Π½Π΅Π΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ Ρ‡Ρ‚ΠΎ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ, ΠΈ Ρƒ нас Π΅ΡΡ‚ΡŒ всС ΠΏΡ€Π°Π²Π°

СстСствСнно ошибок Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ, Ссли Π΅ΡΡ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΡ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ с установкой Π³ΠΈΡ‚Π° ΠΈΠ»ΠΈ ssh.

18) ДоТидаСмся ΠΏΠΎΠΊΠ° скомпилится 64 битная вСрсия Qt. Π£Π±ΠΈΡ€Π°Π΅ΠΌ ΠΈΠ· PATH 64 Π±ΠΈΡ‚Π½Ρ‹ΠΉ компилятор, Π»ΠΈΠ±ΠΎ совсСм, Π»ΠΈΠ±ΠΎ мСняСм Π½Π° 32 Π±ΠΈΡ‚Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ, это ΡƒΠΆΠ΅ ΠΊΠ°ΠΊ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚ΠΎΠΌ Β«C:\QT\qt-4.8.7-mingw-w64-x86_64\mkspecs\win32-g++\qmake.confΒ», сразу послС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΎΠ² дописываСм Β«QMAKE_TARGET.arch += x86_64Β», сохраняСм, Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ.

19) Π‘Π½ΠΎΠ²Π° запускаСм creator (Ссли сСйчас ΠΎΠ½ пСрСстал Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ, Π·Π½Π°Ρ‡ΠΈΡ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ лишнСС Π΅ΡΡ‚ΡŒ Π² path ΠΈΠ»ΠΈ Π½Π΅ всС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΡ‹ Π΅ΠΌΡƒ ΠΏΠΎΠ΄Π»ΠΎΠΆΠΈΠ»ΠΈ).

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹(Tools)->ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹(Options). Π‘Ρ€Π°Π·Ρƒ ΠΆΠ΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Π‘Ρ€Π΅Π΄Π°(Environment) Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅(General) нас просят ввСсти ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄e patch, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Β«C:\msysGitX86\usr\bin\patch.exeΒ». Π˜Π΄Ρ‘ΠΌ Π²ΠΎ Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹(External Tools) β€” ΠΏΡ€Π°Π²ΠΈΠΌ ΠΏΡƒΡ‚ΠΈ.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Ρ€Π°Π·Π΄Π΅Π» Π‘Π±ΠΎΡ€ΠΊΠ° ΠΈ запуск(Build & Run), ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠžΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊΠΈ(Debuggers), Π½Π°ΠΆΠΌΠ°Π΅ΠΌ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Add), Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π΄Π°Π΅ΠΌ: Β«mingw32-w64-gdbΒ», ΠΏΡƒΡ‚ΡŒ: Β«C:\mingw-w64-i686\mingw32\bin\gdb.exeΒ». Π‘Π½ΠΎΠ²Π° ΠΆΠΌΠ΅ΠΌ Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Add), Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π΄Π°Π΅ΠΌ: Β«mingw64-w64-gdbΒ», ΠΏΡƒΡ‚ΡŒ: Β«C:\mingw-w64-x86_64\mingw64\bin\gdb.exeΒ».

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠŸΡ€ΠΎΡ„ΠΈΠ»ΠΈ Qt (Qt versions), Если 32 Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ профиля Π½Π΅Ρ‚ Π² path добавляСм сначала Π΅Π³ΠΎ Β«C:\QT\qt-4.8.7-mingw-w64-i586\bin\qmake.exeΒ». ΠŸΠΎΡ‚ΠΎΠΌ добавляСм 64 Π±ΠΈΡ‚Π½Ρ‹ΠΉ Β«C:\QT\qt-4.8.7-mingw-w64-x86_64\bin\qmake.exeΒ». ИмСна Ρƒ мСня Β«Qt 4.8.7 mingw-w64 i586Β» ΠΈ Β«Qt 4.8.7 mingw-w64 x86_64Β» соотвСтвСнно.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Ρ‹(kits), сначала настраиваСм ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ Desktop:
НазваниС:Desktop
Имя Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС: x86
Π’ΠΈΠΏ устройства:Desktop
Устройство: Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ПК
Sysroot: β€” оставляСм пустым
ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€: MinGW32-W64
ΠžΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ: mingw32-w64-gdb
ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ Qt: Qt 4.8.7 mingw-w64 i586
ДобавляСм Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½
НазваниС:Desktop 64
Имя Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС: x86_64
Π’ΠΈΠΏ устройства:Desktop
Устройство: Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ПК
Sysroot: β€” оставляСм пустым
ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€: MinGW64-W64
ΠžΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ: mingw64-w64-gdb
ΠŸΡ€ΠΎΡ„ΠΈΠ»ΡŒ Qt: Qt 4.8.7 mingw-w64 Ρ‡86_64
сохраняСм, примСняСм, ΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ.

Π’ΠΎΡ‚ ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ ΠΈ всС Ρ‡Ρ‚ΠΎ вспомнил ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π΅ΠΌΠ΅.

ΠšΡΡ‚Π°Ρ‚ΠΈ нСбольшой Ρ…Π°ΠΊ: Ссли Π½ΡƒΠΆΠ½ΠΎ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ‚ΡŒ ΡƒΠΆΠ΅ ΡΠΎΠ±Ρ€Π°Π½Π½ΡƒΡŽ сборку, Π½Ρƒ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ openssl Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π½ΠΈΡ‚ΡŒ ΠΌΡƒΡΠΊΡƒΠ»ΡŽ Π½Π΅ собрался, Π° 2-3-4 часа ΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠΊΠ° всС ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ‚ΡŒΡΡ Π½ΠΈ Ρ€Π°Π·Ρƒ Π½Π΅ улыбаСтся, Π΄Π΅Π»Π°Π΅ΠΌ Ρ‚Π°ΠΊ: выставляСм систСмноС врСмя Π½Π° ΠΌΠΈΠ½ΡƒΡ‚ 10-15 Ρ€Π°Π½ΡŒΡˆΠ΅ Ρ‡Π΅ΠΌ послСдний Ρ€Π°Π· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΠ»ΠΈ сборку, ΠΏΠ΅Ρ€Π΅ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΠ²Π°Π΅ΠΌ, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌ врСмя Π½Π° настоящСС. Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚ΠΎΠΌ измСняСм Ρ‚ΠΎΡ‚(Ρ‚Π΅) ΠΌΠ΅ΠΉΠΊΡ„Π°ΠΉΠ»(Ρ‹) ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ(Π΅) Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Π΅Ρ‚(ΡŽΡ‚) наши измСнСния ΠΈ запускаСм ΠΌΠ΅ΠΉΠΊ, Ссли Π½Π΅ ошиблись с ΠΌΠ΅ΠΉΠΊΡ„Π°ΠΉΠ»Π°ΠΌΠΈ (Π½Π° самом Π΄Π΅Π»Π΅ Ссли Π·Π½Π°Ρ‚ΡŒ ΠΈΠ· Ρ‡Π΅Π³ΠΎ состоит Qt, ΠΈ Ρ‡Ρ‚ΠΎ ΠΎΡ‚ Ρ‡Π΅Π³ΠΎ зависит, ΠΎΡˆΠΈΠ±ΠΈΡ‚ΡΡ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ) пСрСкомпилится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΡ‚ кусок ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

IT Novella

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

Eclipse β€” ΠΎΠ΄Π½Π° ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных свободных кроссплатформСнных срСд Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Для использования этой IDE для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° C++ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ компилятор ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ инструмСнты. НСобходимыС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя коллСкция бСсплатных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ MinGW.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ установки ΠΈ настройки связки MinGW ΠΈ Eclipse состоит ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… шагов:

Установщик ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ с ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ сайта mingw.org.

ПослС установки запускаСм MinGW Installation Manager (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΎΠ½ запускаСтся автоматичСски), Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΈ устанавливаСм ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ mingw-developer-toolkit, mingw32-base, mingw32-gcc-g++, mingw32-gcc-objc, msys-base Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Basic Setup.

2. Настройка систСмной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Path.

Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, входящих Π² состав MinGW, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ систСмной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Path.

Для этого Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠŸΡƒΡΠΊ β€” Мой ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ β€” Бвойства систСмы β€” Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ систСмы β€” ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ срСды. Π’ спискС систСмных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Path ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. Π’ ΠΊΠΎΠ½Ρ†Π΅ строки добавляСм ;C:\MinGW\bin\; ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ok. ПослС этого ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.

3. Установка Eclipse.

Дистрибутив ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ с сайта eclipse.org. Для программирования Π½Π° C++ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ сборку IDE for C/C++ developers.

РаспаковываСм скачанный Π°Ρ€Ρ…ΠΈΠ² Π² ΠΊΠΎΡ€Π΅Π½ΡŒ диска C. ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ C:\eclipse ΠΈ запускаСм eclipse.exe.

ПослС запуска Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ располоТСниС ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° workspace. Π›ΡƒΡ‡ΡˆΠ΅ Π΅Π³ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π½Π΅ диска C.

Π’ΠΈΠ΄Π΅ΠΎ с дСмонстрациСй установки:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘Π±ΠΎΡ€ΠΊΠ° Mingw Π² Windows своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10Π’ сСти ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ описаний сборки mingw ΠΈ GNU ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ ΠΏΠΎΠ΄ Π½ΠΈΠΌ. Π― Ρ‚ΠΎΠΆΠ΅ Ρ€Π΅ΡˆΠΈΠ» Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΎΠ½ Π½Π° русском. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ послСдниС ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ исходники (ΠΏΠΎ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ Π½Π° 27.01.2011). Π’ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° оптимизация Ρ†ΠΈΠΊΠ»ΠΎΠ² (graphite loop optimizations). Π’ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹Ρ… я ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π²Ρ‹Π±ΠΎΡ€Π° Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… ΠΎΠΏΡ†ΠΈΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ исходников. Π’ пятых, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Ρ‚ΡŒ.

Π—Π°Ρ‡Π΅ΠΌ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ mingw самому?

Π§Ρ‚ΠΎ понадобится?

Как Π½ΠΈ странно, Π½ΠΎ для сборки mingw Π½ΡƒΠΆΠ΅Π½ сам mingw. Π’ΠΎΠ²Π°Ρ€ΠΈΡ‰ΠΈ ΠΏΠΎΡΡ‚Π°Ρ€Π°Π»ΠΈΡΡŒ ΠΈ сдСлали Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ установки, которая сама скачаСт ΠΈ установит Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹. Она Π»Π΅ΠΆΠΈΡ‚ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС.
Помимо самого mingw ΠΏΡ€ΠΈ установкС Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Β«C++ CompilerΒ» ΠΈ Β«MinGW Developer ToolKitΒ». Π‘Ρ‚Π°Π²ΠΈΠΌ Π² C:\MinGW.

НС ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π±Π΅Π· тСрпСния, настойчивости ΠΈ ΡƒΠ΄Π°Ρ‡ΠΈ!

Π‘Π±ΠΎΡ€ΠΊΠ°

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π½Π° самом быстром винчСйстСрС Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΏΠ°ΠΏΠΎΡ‡ΠΊΡƒ C:\mbuild. ВсС исходники складываСм Π² C:\mbuild\distrib. Π’Ρ‹Ρ€Π°Ρ‰ΠΈΠ²Π°Ρ‚ΡŒ mingw Π±ΡƒΠ΄Π΅ΠΌ Π² C:\mbuild\release. ЗапускаСм скачанный msys…

НСбольшоС Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ инструкций сказано ΡΠ»ΠΎΠΆΠΈΡ‚ΡŒ исходники gmp, mpfr ΠΈ mpc Π² ΠΏΠ°ΠΏΠΊΡƒ ΠΊ gcc β€” ΠΎΠ½ собСрСт ΠΈΡ… автоматичСски. ΠœΡ‹ Ρ‚Π°ΠΊ Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΡ€ΠΈΠΊΡ€ΡƒΡ‚ΠΈΡ‚ΡŒ ΠΊ gcc CLooP, Π° ΠΎΠ½ зависит ΠΎΡ‚ gmp. Π’ΠΎ Π΅ΡΡ‚ΡŒ Π½Π°ΠΌ придСтся ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ gmp Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ приступим ΠΊ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ gcc.

CLooG/PPL

ΠžΠΏΡ†ΠΈΠΈ понятны ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… описаний.

LIBICONV

BINUTILS

INCLUDE

Runtime ΠΈ W32API

W32API

MingwRT

Из-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ gmp собирался Π½Π΅ Ρ€ΠΎΠ΄Π½Ρ‹ΠΌ gcc ΠΎΠ½, скорСС всСго, ΠΈΠΌΠ΅Π΅Ρ‚ зависимости ΠΎΡ‚ libstdc++.dll ΠΈ libgcc_s_dw2-1.dll. ΠŸΠ΅Ρ€Π²Π°Ρ Π±Ρ‹Π»Π° собрана с Ρ€ΠΎΠ΄Π½Ρ‹ΠΌ gcc, Π²Ρ‚ΠΎΡ€ΡƒΡŽ придСтся ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· старого mingw. Как Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ gmp Π² Π½ΠΎΠ²ΠΎΠΌ gcc для избавлСния ΠΎΡ‚ завимисотСй.
Для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ смСло ΠΏΠΎΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠ°ΠΏΠΊΠΈ. НапримСр share/doc.

ΠŸΠΎΡ‡Ρ‚ΠΈ всС. Для ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°ΠΌ Π½Π°Π΄ΠΎ Π΅Ρ‰Π΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ make.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ всС. Π² ΠΏΠ°ΠΏΠΎΡ‡ΠΊΠ΅ C:\mbuild\release ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ свой Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹ΠΉ mingw. ДобавляСм ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠΎ вкусу, ΠΎΠ±ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌ Π² Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹ΠΉ скрипт ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ nuwen mingw. Π£Π΄Π°Ρ‡Π½Ρ‹Ρ… сборок!

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ MinGW 64 Π½Π° windows 10

Π― просто Ρ…ΠΎΡ‡Ρƒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ MinGW64, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ 64-Π±ΠΈΡ‚Π½Ρ‹ΠΉ компилятор C. Π― знаю, Ρ‡Ρ‚ΠΎ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Π΅ΡΡ‚ΡŒ мноТСство руководств, Π½ΠΎ ΠΎΠ½ΠΈ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ для мСня.

Π― зашСл ΠΏΠΎ адрСсу: https://sourceforge.net/projects /mingw-w64/ΠΈ Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ» ΠΊΠ½ΠΎΠΏΠΊΡƒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

Π²Π½ΡƒΡ‚Ρ€ΠΈ Π½Π΅Π³ΠΎ находятся эти ΠΏΠ°ΠΏΠΊΠΈ:

Π½ΠΎ я Π½ΠΈΠ³Π΄Π΅ Π½Π΅ нашСл Π½ΠΈΠΊΠ°ΠΊΠΈΡ… исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ установщика, Ρ‡Ρ‚ΠΎ ΠΌΠ½Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ дальшС?

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρƒ мСня ΡƒΠΆΠ΅ установлСна ​​32-битная вСрсия Π² c: MinGW, большоС спасибо Π·Π° Π»ΡŽΠ±Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΠΈΡ‚Π΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ я ΠΎΡ‡Π΅Π½ΡŒ расстроСн.

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Π²Π΅Π±-установщик ΠΎΡ‚ΡΡŽΠ΄Π°: http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/ Π›ΠΈΡ‡Π½Ρ‹ΠΉ% 20Builds/mingw-builds/installer/mingw-w64-install.exe/download

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ сборку MinGW-w64, которая Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ установка с http://winlibs.com/, просто распакуйтС Π°Ρ€Ρ…ΠΈΠ² ΠΈ Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. На сайтС Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ компилятор ΠΈΠ· Code :: Blocks IDE.

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ сборку MinGW-w64, которая Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ установки с http://winlibs.com/, просто распакуйтС Π°Ρ€Ρ…ΠΈΠ² ΠΈ запуститС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ это. На сайтС Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ компилятор ΠΈΠ· Code :: Blocks IDE.

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ MinGW Π² Windows 10 (GCC ΠΈ G ++)

MinGW, a сокращСниС ΠΎΡ‚ Β«Minimalist GNU for WindowsΒ», это минималистичная срСда Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для собствСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Microsoft Windows.

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° MinGW

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

3. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π½Π°ΠΆΠΌΠ΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° Π²Π΅Π±-сайтС mingw, Π² вашСм Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ откроСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ страница (с Π²Π΅Π±-сайта SourceForge.net).

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

4. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ exe-Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ с ΠΈΠΌΠ΅Π½Π΅ΠΌ mingw-get-setup.. exe

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

5. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ mingw-get-setup.exe

6. НаТмитС ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

7. НаТмитС Β«ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒΒ»

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

8. НаТмитС Β«ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒΒ»

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

10. НаТмитС «Установка»> Β«ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ измСнСния», ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС Π½ΠΈΠΆΠ΅.

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

12. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ установим ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ срСды для использования ΠΊΠΎΠΌΠ°Π½Π΄ gcc ΠΈ g ++ ΠΈΠ· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°.

Windows 10 ΠΈ Windows 8

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10. Π€ΠΎΡ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ mingw windows 10

Π’ΠΈΠ΄Π΅ΠΎ : ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ MinGW Π² Windows 10 (GCC ΠΈ G ++)

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *