Сравнение версий Информатика / Программное Обеспечение / Min GW




← Предыдущая правка
Следующая правка →

Version1 Version2
    1 {{toc numerate=1}}
    2
1 ~MinGW - вариант компилятора GNU ~C/C++ для Windows. Он используется всеми сторонними средами разработки, кроме Visual Studio, у которой собственный компилятор. Среда разработки, как правило, не связана тесно с компилятором ~MinGW и может использовать несколько разных версий ~MinGW. Компилятор ~MinGW может распространяться и вместе со средой разработки, как, например, Code::Blocks. 3 ~MinGW - вариант компилятора GNU ~C/C++ для Windows. Он используется всеми сторонними средами разработки, кроме Visual Studio, у которой собственный компилятор. Среда разработки, как правило, не связана тесно с компилятором ~MinGW и может использовать несколько разных версий ~MinGW. Компилятор ~MinGW может распространяться и вместе со средой разработки, как, например, Code::Blocks.
2 4
3 Но, в частности, среда CLion требует отдельной установки ~MinGW. Вы можете взять ~MinGW из Code::Blocks, он находится в каталоге ~MinGW внутри каталога, куда был установлен Code::Blocks, то есть полный путь к компилятору MinGW может быть таким: C:\Program Files (x86)\CodeBlocks\MinGW\. Или вы можете установить более новую версию компилятора отдельно - в Code::Blocks версия ~MinGW, как правило, довольно старая. 5 Но, в частности, среда CLion требует отдельной установки ~MinGW. Вы можете взять ~MinGW из Code::Blocks, он находится в каталоге ~MinGW внутри каталога, куда был установлен Code::Blocks, то есть полный путь к компилятору MinGW может быть таким: C:\Program Files (x86)\CodeBlocks\MinGW\. Или вы можете установить более новую версию компилятора отдельно - в Code::Blocks версия ~MinGW, как правило, довольно старая.
… … … …
28 6. Установка закончена. 30 6. Установка закончена.
29 file:mingw6.png 31 file:mingw6.png
30 32
31 ===Установка Clion=== 33 После установки подкаталог bin каталога, куда был установлен ~MinGW, рекомендуется добавить в системную переменную PATH.
32 Никакой сложности не представляет. Жмём "Next" на всех экранах.    
33 34
34 ===Настройка CLion=== 35 ===Установка и настройка Clion===
35 Более сложна настройка CLion после запуска. 36 Установка Clion никакой сложности не представляет. Жмём "Next" на всех экранах. Более сложна настройка CLion после запуска.
36 37
37 1. Здесь можно просто нажать OK. 38 1. Здесь можно просто нажать OK.
38 file:clion1.png 39 file:clion1.png
… … … …
55 7. Настройка окончена. 56 7. Настройка окончена.
56 file:clion7.png 57 file:clion7.png
57 58
    59 ===Установка и настройка ~Code::Blocks===
    60 1. Рекомендуется скачивать Code::Blocks, содержащий компилятор MinGW, а потом исправить настройки MinGW. Ссылка для скачивания: https://sourceforge.net/projects/codeblocks/files/Binaries/17.12/Windows/codeblocks-17.12mingw-setup.exe/download
    61
    62 2. Установка ~Code::Blocks затруднений не представляет.
    63
    64 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)
    65
    66 В этом же окне ниже пути к компиляторам. Три первых пути нужно
    67 отредактировать (убрать "mingw32-" из имен файлов) на
    68 gcc.exe
    69 g++.exe
    70 g++.exe
    71
    72 file:codeblocks1.png
    73
    74 4. Также нужно настроить путь к отладчику gdb.exe, для этого открыть меню "Settings - Debugger"
    75 На левой панели окна настроек выбрать "GDB/CDB Debugger - default"
    76
    77 В поле "Executable path" ввести пусть к файлу gdb.exe из установки ~MinGW, например,
    78 C:\soft\mingw-w64\i686-7.2.0-posix-dwarf-rt_v5-rev1\mingw32\bin\gdb.exe
    79
    80 file:codeblocks2.png
    81