Окна Gcc, как использовать

Обновлено: 21.11.2024

GCC, аббревиатура от «GNU Compiler Collection» (спасибо @saphirakai ) (а не Совет сотрудничества стран Персидского залива, как я предполагал) необходим, если вы (или ваш надоедливый колледж) увлекаетесь программированием на C.

Почти все дистрибутивы Linux поставляются с предустановленной системой, поэтому с ними не возникнет проблем. Но для тех из вас, кто был постоянным пользователем Windows и командной строки и никогда не чувствовал необходимости в компиляторе C, GCC кажется неожиданным и крепким орешком для установки. Спустя 1000 ярости я представляю вам эту статью.

Эта статья написана таким образом, чтобы процесс установки был проще, чем большинство дрянных статей, которые мне приходилось читать.

Установка

  1. Перейдите на официальный сайт MinGW и нажмите «Загрузки» на левой панели. Вы будете перенаправлены на сайт, на котором размещены файлы. Важное изменение: официальный веб-сайт MinGW недоступен (по состоянию на 24 марта 2021 г.). Следовательно, вместо их официального сайта загрузите со страницы MinGW SourceForge
  2. Ищите mingw-get-setup.exe для загрузки. Скачайте его и запустите установщик. Примите условия и продолжайте.
  3. Теперь вы увидите, что программа установки подключается к Интернету и загружает множество крошечных и маленьких файлов. Подождите, пока это не закончится.
  4. Сразу после завершения (что не займет много времени) вам будет представлено окно с заголовком MinGW Installation Manager. Вы должны быть на вкладке «Основные настройки» по умолчанию, когда он запускается. Если нет, нажмите «Основные настройки».
  5. Из многочисленных флажков, представленных вам с правой стороны, отметьте «mingw32-gcc-g++-bin». Если появится меню, нажмите «Отметить для установки».
  6. Затем в верхнем левом углу нажмите «Установка» > «Применить изменения». И подождите, пока он скачает миллиард файлов и установит их.

  1. Теперь вам также нужно отредактировать "Переменные среды", чтобы gcc работал в cmd независимо от местоположения файла.
  2. Для этого перейдите в проводник Windows > щелкните правой кнопкой мыши Этот компьютер > Свойства > Дополнительные параметры системы > Переменные среды или просто выполните поиск "Переменные среды" в поиске Windows.

В нижней части панели «Системные переменные» найдите переменную с именем «Путь» и дважды щелкните ее. Некоторые системы имеют хороший пользовательский интерфейс для простого добавления нового пути (нажав кнопку «Создать»), в противном случае вам просто нужно добавить ; в конце и добавьте следующий путь

(Предполагается, что вы не меняли пути установки вручную и просто нажали «Далее» во время установки)

Нажмите «ОК», затем «ОК» и закройте другие окна. Откройте терминал командной строки, попробуйте ввести gcc --version и нажмите Enter.

Конечно, вы можете выполнять все свои разработки для CS444, удаленно войдя на наши UNIX-серверы Solaris, в частности на ulab.cs.umb.edu, к которому подключены SAPC, необходимые для запуска ваших программ. Однако вы можете захотеть разработать в Windows и передать файлы в ulab для запуска. В этом файле обсуждается такая возможность.

В прошлом разработчики использовали Cgywin для настройки UNIX/Linux-подобной среды в Windows, в которой можно было запускать gcc и связанные с ним инструменты. Совсем недавно стал доступен более простой вариант с MinGW, «минималистским GNU для Windows», который поддерживает GCC/инструменты. После установки MinGW вы можете использовать командную строку gcc в обычном окне Windows CMD («окно DOS»). Кроме того, C/C++ Eclipse IDE поддерживает MinGW в качестве «цепочки инструментов», поэтому вы можете разрабатывать на C, не выходя из графического интерфейса eclipse, как вы, возможно, уже делаете для Java.

Для простого использования командной строки установите MinGW и добавьте его каталог bin в свой путь. Затем откройте новое окно CMD, чтобы увидеть, что gcc теперь доступен в командной строке. Для обычных программ MinGW создаст исполняемые файлы Windows, которые можно запускать из командной строки. Однако для cs444 мы можем скомпилировать код в Windows, но не можем запустить его там. Чтобы на самом деле выполнить одну из наших программ, нам нужно передать исходные коды в систему ulab.cs.umb.edu и пересобрать их с помощью кросс-компилятора и кросс-загрузчика, а затем использовать mtip для доступа к онлайновым SAPC, как описано в другом месте. .

В Windows в окне CMD с установленным MinGW:

C:\cs\cs444> gcc test1.c (простая программа приветствия)

C:\cs\cs444> a.exe (запустите его в Windows, так как это переносимая программа)

Чтобы запустить эту программу на SAPC, перенесите test1.c на ulab.cs.umb.edu, скопируйте make-файл из $pcex и «создайте C=test1», затем используйте mtip для его выполнения.

Команды UNIX для ваших окон CMD В дистрибутив MinGW входит хороший набор команд UNIX/Linux: ls, grep, diff, du и т. д. Просто добавьте его msys\1.0\bin в PATH, чтобы получить новое окно CMD. и попробуйте свои любимые команды UNIX.Обратите внимание, что некоторые из них имеют то же имя, что и стандартные команды Windows, например, find и dir, поэтому важен порядок в определении PATH. При необходимости переименуйте find.exe, например, в ufind.exe.

Для C/C++ eclipse загрузите C/C++ Eclipse IDE. Если у вас уже есть Java или JEE Eclipse IDE, вы можете указать другое расположение рабочей области при первом запуске IDE, хотя вы можете получить доступ к проектам Java из C/C++ Eclipse IDE.

В графическом интерфейсе C/C++ eclipse прочтите справку> «Руководство пользователя по разработке на C/C++»> «Перед началом работы», прежде чем пытаться настроить проект. Это не так просто, как в случае с Java. В этой статье предлагается загрузить дистрибутив MinGW, как обсуждалось выше. Как только это заработает в командной строке, пора попробовать настроить проект в eclipse.

Для cs444 мы будем использовать make-файлы для сборки программ. Чтобы настроить новый проект C, выберите «Создать»> «Проект C», дайте ему имя и местоположение (сняв флажок «Использовать расположение по умолчанию»), выберите тип проекта «Проект Makefile»> «Пустой проект» и выберите MinGW в области набора инструментов. См. изображение ниже. Затем нажмите «Готово». Makefile, который будет запускать проект, находится в базовом каталоге проекта. Таким образом, самый простой вариант — поместить все файлы .c в базовый каталог. (Обратите внимание, что это отличается от того, что мы обычно делаем для проектов Java, где у нас есть каталог «src».) Если вы используете каталог src, просто помните, что важный make-файл находится в базовом каталоге. Чтобы соответствовать настройкам проектов eclipse по умолчанию, make-файл должен иметь цель «все» для сборки и цель «чистый» для очистки каталога.

Чтобы собрать проект, щелкните правой кнопкой мыши его значок в проводнике проектов и выберите "Создать проект", а затем выполните аналогичные действия, чтобы очистить проект.

Какой make-файл использовать? Обратите внимание, что $pcex имеет makefile.offsite, make-файл вне сайта. Чтобы настроить компиляцию каталога примеров в Windows:

<р>1. Создайте каталоги include и examples в каталоге pcdev на ПК с Windows

<р>2. Перенесите $pcinc в локальный каталог include: при переходе в этот каталог:

<р>3. Перенесите $pcex в локальный каталог примеров: при переходе в этот каталог:

<р>4. Сделать внешний make-файл make-файлом по умолчанию

копировать makefile.offsite makefile

<р>5. mingw32-make clean Это должно запустить инструмент make из MinGW.

<р>6. mingw32-make C=timer Это должно скомпилировать timer.c и создать timer.opc. Мы не можем собрать timer.lnx в Windows

<р>7. mingw32-make test.exe Это должно скомпилировать и загрузить test.c, создав test.exe, исполняемый файл Windows. Обратите внимание, что test.c является переносимой программой, т. е. может работать как на реальной ОС, так и на SAPC.

<р>8. mingw32-make all � должен скомпилировать все примеры.

<р>9. Как только все это заработает, попробуйте настроить проект eclipse.

Программы для Android C

С помощью MinGW вы можете писать программы на C и запускать их на Android Linux. � В разработке для Android используется кросс-компиляция для ЦП устройства Android, обычно это процессорная система AMD. MinGW создает машинный код x86, а не AMD, но он по-прежнему полезен для компиляции инструментов, которые сами создают машинный код AMD.

Загрузите NDK (собственный комплект для разработки) с веб-сайта Android и установите его (т. е. разархивируйте его в удобное место, например, c:\android-ndk). Это даст вам необходимые инструменты для кросс-компиляции или «цепочку инструментов». , для создания машинного кода AMD после их компиляции из файлов .c. В документации Android говорится, что вам нужен Cgywin, чтобы получить необходимый компилятор C, но MinGW так же хорош. Пока инструменты C находятся в PATH, команда сборки Android ndk-build будет работать нормально.

Большинство статей и документации по Android касаются только случая вызова C из программ Java, но вполне возможно запустить обычную программу C в базовой системе Linux Android. � В NDK есть образец программы «hello world» в разделе «tests\device\static-executable» в области NDK. Сама программа и необходимые файлы .mk находятся в подкаталоге jni. Чтобы скомпилировать это, используйте «ndk-build» в верхнем каталоге. Конечно, для этого вам нужны инструменты сборки NDK в вашем PATH. Полученный исполняемый файл Android находится в static-executable\libs\armabi\static_main . � Вы можете скопировать это на свое устройство Android или AVD (виртуальное устройство Android через эмулятор) с помощью adb:

С:\. \libs\armabi\> adb push static_main /data/local ��� (доступное для записи место в файловой системе Android Linux)

С:\. \libs\armabi\> adb shell ���������������������������� (запустить оболочку на устройстве Android)

Несколько современных функций C++ в настоящее время отсутствуют в Visual Studio Express и системном компиляторе GCC, входящем в состав многих современных дистрибутивов Linux. Общие лямбда-выражения, также известные как полиморфные лямбда-выражения, являются одной из таких функций.Однако эта функция доступна в последних версиях GCC и Clang.

Следующее руководство поможет вам установить последнюю версию GCC в Windows, чтобы вы могли поэкспериментировать с универсальными лямбда-выражениями и другими передовыми функциями C++. Вам нужно будет скомпилировать GCC из исходников, но это не проблема. В зависимости от скорости вашего компьютера, вы можете установить и запустить последнюю версию GCC всего за 15 минут.

  1. Установите Cygwin, который дает нам Unix-подобную среду, работающую в Windows.
  2. Установите набор пакетов Cygwin, необходимых для сборки GCC.
  3. Из Cygwin загрузите исходный код GCC, соберите и установите его.
  4. Протестируйте новый компилятор GCC в режиме C++14, используя параметр -std=c++14.

[Обновление: как отмечает комментатор, вы также можете установить собственные компиляторы GCC из проекта MinGW-w64 без использования Cygwin.]

1. Установите Cygwin

Сначала загрузите и запустите 32- или 64-разрядную версию установщика Cygwin в зависимости от вашей версии Windows. Мастер установки Cygwin проведет вас через ряд шагов. Если ваш компьютер находится за прокси-сервером, обязательно установите флажок «Использовать настройки прокси-сервера Internet Explorer», когда вы перейдете к шагу «Выбор подключения к Интернету».

Когда вы дойдете до шага "Выбрать пакеты" (показанного ниже), пока не утруждайте себя выбором пакетов. Просто продолжайте и нажмите «Далее». Позже мы добавим дополнительные пакеты из командной строки.

После завершения установки Cygwin очень важно сохранить его. Установщик представляет собой исполняемый файл с именем setup-x86.exe или setup-x86_64.exe , и он понадобится вам для добавления или удаления пакетов Cygwin в будущем. Я предлагаю переместить установщик в ту же папку, где вы установили сам Cygwin; обычно C:\cygwin или C:\cygwin64 .

Если у вас уже установлен Cygwin, рекомендуется повторно запустить программу установки, чтобы убедиться, что в ней установлены последние доступные пакеты. Кроме того, вы можете установить новый экземпляр Cygwin в другую папку.

2. Установите необходимые пакеты Cygwin

Далее вам нужно добавить несколько пакетов в Cygwin. Вы можете добавить их все одним махом. Просто откройте командную строку (в Windows), перейдите в папку, в которой находится установщик Cygwin, и выполните следующую команду:

Появится всплывающее окно, в котором будут загружены все необходимые пакеты вместе с их зависимостями.

Теперь у вас в системе есть работающий компилятор GCC. Это не последняя версия GCC; это та версия, которую разработчики Cygwin выбрали в качестве своего системного компилятора. На момент написания это GCC 4.8.3. Чтобы получить более новую версию GCC, вам придется скомпилировать ее самостоятельно, используя уже имеющийся у вас компилятор GCC.

3. Загрузите, соберите и установите последнюю версию GCC

Откройте терминал Cygwin либо из меню "Пуск", либо запустив Cygwin.bat из папки установки Cygwin.

Если ваш компьютер находится за прокси-сервером, вы должны выполнить следующую команду из терминала Cygwin, прежде чем продолжить, иначе wget не будет работать. Этот шаг не требуется, если ваш компьютер напрямую подключен к Интернету.

Чтобы загрузить и извлечь последний исходный код GCC, введите следующие команды в терминале Cygwin. Если вы будете следовать этому руководству позже, наверняка будет доступна более свежая версия GCC. Я использовал 4.9.2, но вы можете использовать любую понравившуюся версию. Имейте в виду, однако, что всегда лучше установить последние пакеты Cygwin при сборке последней версии GCC. Будьте терпеливы с командой tar; это занимает несколько минут.

Это создаст подкаталог с именем gcc-4.9.2 . Далее мы настроим нашу сборку GCC. Как рекомендуется в документации GCC, лучше всего настраивать и собирать GCC в другом каталоге вне gcc-4.9.2 , что мы и сделаем.

Вот описание параметров командной строки, передаваемых в configure:

Опция --program-suffix=-4.9.2 означает, что как только наш новый GCC будет установлен, мы запустим его как g++-4.9.2 . Это облегчит сосуществование нового компилятора GCC с системным компилятором GCC, предоставляемым Cygwin.

Опция --enable-languages=c,c++ означает, что будут собраны только компиляторы C и C++. Компиляторы для других языков, таких как Fortran, Java и Go, будут исключены. Это сэкономит время компиляции.

Опция --disable-bootstrap означает, что мы хотим собрать новый компилятор только один раз.Если мы не укажем --disable-bootstrap, новый компилятор будет собран три раза для тестирования и повышения производительности. Однако системный компилятор GCC (4.8.3), предоставленный Cygwin, довольно новый, поэтому --disable-bootstrap достаточно хорош для наших целей. Это значительно сэкономит время компиляции.

Параметр --disable-shared означает, что мы не хотим создавать новую стандартную библиотеку времени выполнения C++ в виде библиотеки DLL, которая используется совместно с другими приложениями C++ в системе. Вполне возможно заставить исполняемые файлы C++ работать с такими библиотеками DLL, но нужно следить за тем, чтобы не возникали конфликты с исполняемыми файлами C++, созданными более старыми или новыми версиями GCC. Это то, о чем должны беспокоиться мейнтейнеры дистрибутива; не нам. Давайте просто избежим дополнительной головной боли.

По умолчанию новая версия GCC будет установлена ​​в /usr/local виртуальной файловой системы Cygwin. Это облегчит запуск нового GCC, поскольку /usr/local/bin уже указан в переменной окружения Cygwin PATH. Однако, если вы используете существующую установку Cygwin, может оказаться затруднительным удалить GCC из /usr/local позже (если вы того пожелаете), поскольку этот каталог, как правило, содержит файлы из нескольких разных пакетов. Если вы предпочитаете устанавливать новый GCC в другой каталог, добавьте параметр --prefix=/path/to/directory к приведенной выше команде configure.

Мы не собираемся создавать новый Binutils, на который опирается GCC, потому что существующий Binutils, предоставляемый Cygwin, уже совсем новый. Мы также пропускаем пару пакетов, а именно ISL и CLooG, что означает, что новый компилятор не сможет использовать ни одну из оптимизаций циклов Graphite.

Далее мы создадим новый набор компиляторов GCC, включающий C, C++ и стандартную библиотеку C++. Это самый длинный шаг.

Параметр -j4 позволяет процессу сборки параллельно запускать до четырех дочерних процессов. Если ЦП вашей машины имеет как минимум четыре аппаратных потока, этот параметр значительно ускоряет процесс сборки. Основным недостатком является то, что он смешивает выходные сообщения, созданные в процессе сборки. Если ваш процессор имеет еще больше аппаратных потоков, вы можете указать большее число с помощью -j . Для сравнения, я попробовал разные числа на машине с процессором Xeon, имеющей 12 аппаратных потоков, и получил следующие значения времени сборки:

Предупреждение: я столкнулся с ошибкой сегментации при первом запуске с -j4 . Не повезло с моей стороны. Если это произойдет с вами, запуск той же команды во второй раз должен позволить процессу сборки завершиться успешно. Кроме того, при указании более высоких чисел с помощью -j часто появляются странные сообщения об ошибках в конце процесса сборки с использованием «токенов сервера заданий», но они безвредны.

После завершения установите новый компилятор:

Это устанавливает несколько исполняемых файлов в /usr/local/bin ; он устанавливает включаемые файлы стандартной библиотеки C++ в /usr/local/include/c++/4.9.2 ; и среди прочего устанавливает статическую стандартную библиотеку C++ в /usr/local/lib . Интересно, что он не устанавливает новую стандартную библиотеку C! Новый компилятор продолжит использовать существующую системную библиотеку C, поставляемую с Cygwin.

Если позже вы решите удалить новый компилятор GCC, у вас есть несколько вариантов:

  • Если вы установили GCC в каталог, отличный от /usr/local , и в этом каталоге нет других файлов, вы можете просто удалить этот каталог.
  • Если вы установили GCC в /usr/local и в том же дереве каталогов есть файлы из других пакетов, вы можете запустить скрипт list_modifications.py из этого поста, чтобы определить, какие файлы можно безопасно удалить из /usr/. местный .
  • Вы можете просто удалить сам Cygwin, удалив папку C:\cygwin64 в Windows вместе со связанным с ней пунктом меню "Пуск".

4. Протестируйте новый компилятор

Хорошо, давайте скомпилируем код, использующий общие лямбда-выражения! Общие лямбда-выражения являются частью стандарта C++14. Они позволяют передавать аргументы лямбда-функциям как auto (или любой шаблонный тип), как показано ниже. Создайте файл с именем test.cpp со следующим содержимым:

Вы можете добавлять файлы в свой домашний каталог в Cygwin с помощью любого текстового редактора на базе Windows; просто сохраните их в папку C:\cygwin64\home\Jeff (или аналогичную) в Windows.

Во-первых, давайте посмотрим, что произойдет, когда мы попытаемся скомпилировать его с помощью системного компилятора GCC, предоставленного Cygwin:

Если версия системного компилятора меньше 4.9, компиляция завершится ошибкой:

Теперь давайте попробуем еще раз, используя только что созданный компилятор GCC. Новый компилятор уже настроен на размещение своих включаемых файлов в /usr/local/include/c++/4.9.2 и своих статических библиотек в /usr/local/lib . Все, что нам нужно сделать, это запустить его:

Познакомьтесь с Plywood, кроссплатформенной платформой C++ с открытым исходным кодом:

В Linux gcc устанавливается по умолчанию, и вы можете начать компилировать и выполнять код на языке C практически сразу!

В Windows это не так…

Некоторое время я пытался сделать то же самое в Windows 10, но, наконец, мне это удалось

Примечание. Процедура, которую я здесь описываю, позволит вам установить не только gcc, но и g++, gfortran и многие другие полезные инструменты, которые вы обычно получаете только в ОС Linux (например, ls или grep)

1- Чему я хочу научить вас здесь

Если вам нужен простой способ создания программ на основе C, C++, Fortran и т. д., вам придется установить программное обеспечение, способное компилировать код, который вы пишете, в код, понятный машине

Такая программа называется "компилятором"

Наиболее известным компилятором для языка C является компилятор GNU под названием GCC.

На самом деле существует несколько компиляторов, которые работают вместе как набор:

  • для C++ у вас есть компилятор g++
  • для Фортрана компилятор называется gfortran

Зачем использовать компилятор gcc?

Если вы работаете в Windows, вы, вероятно, слышали о таком программном обеспечении, как Visual Studio от Microsoft, с помощью которого вы также можете писать и компилировать код C и C++.

Это правда, и это совершенно нормально, если вы хотите его использовать…

Лично я не являюсь большим поклонником Visual Studio по следующим причинам:

  • Очень много для скачивания и установки (от 10 до 20 ГБ, насколько я помню)
  • Настроить в первый раз очень сложно.
  • Создание даже очень простого проекта занимает гораздо больше времени, чем нужно

Из-за этого я нахожу, что получаю удовольствие от программирования и немедленно вижу результат того, что вы сделали…

Теперь для крупных программ Visual Studio, вероятно, является подходящим вариантом

2- Как использовать компилятор gcc?

После установки на вашем компьютере gcc — это просто кусок пирога, который можно использовать для компиляции простого кода на языке C

Шаг 1. Напишите код на C

Например, возьмем этот пример Hello World

Шаг 2. Скомпилируйте с помощью gcc

Введите в терминал следующую строку кода:

Это создаст исполняемый двоичный файл с именем helloworld.exe, который можно использовать для запуска вашего кода

Шаг 3. Выполните код

Просто перейдите в каталог, где находится ваш исполняемый файл, и запустите его, написав «helloworld.exe»

2- Принцип

Теперь, когда вы понимаете, как легко начать писать код на языке C, давайте поговорим о самом сложном…

Как установить gcc в Windows…

Причина, по которой легко устанавливать компиляторы и другое программное обеспечение с открытым исходным кодом в Linux, заключается в том, что у вас есть очень мощный терминал командной строки под названием bash, который управляет установкой, удалением и обновлением программного обеспечения с помощью программного обеспечения под названием « apt” в системах Linux на базе Debian.

В Windows, если вы хотите иметь gcc (и другие компиляторы тоже), вы должны загрузить исходный код и найти способ его скомпилировать…

Для этого вам нужно сначала установить другое программное обеспечение, называемое предварительными условиями, которое также необходимо будет скомпилировать и т. д.…

Вы можете потратить на это несколько дней, если действительно мотивированы

Я представлю вам другой способ, гораздо более простой!

Для этого мне нужно будет установить программное обеспечение под названием MSYS2, которое представляет собой «простой» способ дать ощущение Linux на вашем ПК с Windows и позволяет устанавливать программы почти так же легко, как в Linux…

Вы сможете установить gcc всего одной командной строкой:

3- Установка MSYS2 на ваш компьютер

Что такое MSYS2?
Согласно их веб-сайту, MSYS2 — это платформа для распространения и сборки программного обеспечения для Windows

Установить его на самом деле проще простого

Просто загрузите правильный установщик и запустите его с правами администратора, и все готово

Ожидали чего-то более сложного?

Извините

После установки вы увидите 3 программы в списке программ:

  • 32-разрядная версия MSYS2 MinGW
  • MSYS2 MinGW, 64-разрядная версия
  • MSYS2 MSYS

Запустите 3-й MSYS2 MSYS, чтобы открыть специальное командное окно, в котором вы можете вводить команды и начинать установку программ

Система управления пакетами, эквивалентная apt-get в Linux, называется pacman

При первой установке MSYS2 необходимо обновить pacman с помощью следующей команды:

4- Установка GCC и других инструментов разработки с системой управления пакетами pacman

Затем вы можете приступить к установке gcc и других инструментов разработчика с помощью pacman следующим образом:

Эта команда сначала установит набор программного обеспечения для разработки, включенного в пакет base-devel, а затем установит gcc, vim и cmake

vim необязателен, но всегда полезен ;-)
(Вы также можете очень легко установить emacs таким же образом)

В пакете base-devel можно установить 53 полезных инструмента разработки:

5- Последний важный шаг: добавьте исполняемые файлы в PATH Windows

Теперь вы можете легко установить все эти пакеты, но как получить к ним доступ через обычную командную строку Windows?

Для этого вам нужно добавить два следующих каталога в ваш PATH:

Чтобы добавить что-либо в PATH в Windows 10:

1- Найдите «Дополнительные параметры системы» в строке поиска

2- Откройте окно «Переменные среды», щелкните переменную PATH и нажмите «Изменить»

3- Нажмите кнопку «Создать» и добавьте 2 следующих каталога в свой PATH

Важное примечание. При этом к вашему пути добавляется множество исполняемых файлов, которые могут конфликтовать с другими приложениями. Каталог usr\bin\ содержит множество исполняемых файлов, перечисленных выше. В этом каталоге много ненужного.

4- Нажмите OK во всех окнах и откройте новое командное окно, и вы сможете использовать gcc в командной строке Windows!

На сегодня это все, надеюсь, теперь вы лучше понимаете, как установить и использовать GCC и другие инструменты Linux в Windows!

Скоро я напишу новые статьи о том, как разрабатывать простые программы на C.

Дайте мне знать через комментарии, если есть что-то особенное, что вы хотите понять!

PS: Если вам нравится то, что я пишу, подпишитесь на информационный бюллетень и помогите мне распространить знания, поделившись этой статьей! Мы все выигрываем, учась друг у друга и делая инженерные знания более доступными :-) СПАСИБО!

Читайте также: