Использование компилятора MinGW в Sublime Text 3
Использование компилятора MinGW в Sublime Text 3 1. Скачиваем компилятор MinGW 2. После скачивания запускаем файл mingw-get-setup.exe 3. Устанавливаем компилятор 4. Открывается MinGW Installation Manager – нам нужно установить два пакета – mingw32-base, mingw32-gcc-g++ 5. Нажимаем левой или правой кнопкой мыши по чекбоксам и выбираем пункт контекстного меню “Mark for Installation”. 6. Затем выбираем пункт меню “Installation” и подпункт “Apply Changes” 7. Нажимаем “Apply” 8. После того как все скачалось и установилось, закрываем диалог кнопкой “Close” 9.Закрываем MinGW Installation Manager 10. Затем заходим в Пуск, открываем Панель Управления –Система – Дополнительные параметры системы – Переменные среды – и в окне системные переменные ищем переменную “Path” 11. Нажимаем на “Path” два раза левой кнопкой мыши и в конце дописываем папку, где у вас установлен MinGW и его компиляторы (у меня это c:\MinGW\bin\) Внимание!!! Заметьте, что переменные окружения разделяются точкой с запятой ( ; ) и не содержат пробелов. Одной из ошибок может быть наличие пробела после последнего слеша в c:\MinGW\bin\ 12.Принимаем изменения 13.Открываем Sublime Text 3 и выбираем пункт меню “Tools – Build System – C++” 14.Пишем простенький код, например:
16. После нажимаем Ctrl+B для сборки либо Ctrl+Shift+B для сборки и запуска UPD: Добавлен способ для запуска проекта в консоли Windows (cmd) (спасибо dzrkot) Код:
{ "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++", "shell": true, "encoding": "1251", "variants": [ { "name": "Run", "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "${file_path}/${file_base_name}"], "shell": true } ] } Код:
c:\Users\%UserName%\AppData\Roaming\Sublime Text 3\Packages\User\ |
Всего комментариев 3
Комментарии
-
Эх, вот для C++ всё есть=) А для C ничего))0
Запись от deniiiiissssss размещена 05.01.2017 в 22:16 -
Запись от ParaDoxSystemic размещена 12.03.2019 в 20:22 -
Для Си (TCC) постарался адаптировать среду разработки Dev-C++ https://a-1a.livejournal.com/35124.html
У меня компилируются (за сотые доли секунды) многофайловые проекты. Буду рад если кому-то пригодится.Запись от Doctor123 размещена 09.04.2020 в 20:08