Что происходит, когда вы вводите gcc main.c

Если вы уже знаете это, не читайте, иначе узнайте…

В принципе, компилятор GCC был создан для того, чтобы Деннис Ритчи мог скомпилировать язык своих буйволов на язык, понятный людям. Ты правда в это веришь?, не правда ли, просто шутка. Основная идея компилятора GCC, который, кстати, написан на C среди других языков, таких как Pascal, являющийся одним из старейших, а Go — одним из самых современных, для поощрения использования глобального класса компилятор-оптимизатор, который может привлечь множество команд разработчиков и обеспечить работу систем GCC и GNU на разных архитектурах и в разных средах, поддерживающих разные платформы. Теперь идея компилятора состоит в том, чтобы преобразовать всю программу на «C» с одного языка программирования на другой. Обычно целевым языком является машинный код, хотя его также можно перевести в промежуточный код или текст. Правда в том, что его использование совсем не сложно, и здесь я покажу вам:

Шаг 1
У вас должен быть установлен gcc, если нет, вы можете сделать это с помощью следующей команды:

Linux:sudo apt-get install gcc
Mac: выполните следующие действия на странице разработчика
Windows: выполните следующие действия. шаги на странице разработчика

Шаг 2
Понимая, что наша программа на C уже написана, приступаем к ее компиляции:

Переходим к выполнению команды:

имя файла gcc.c

В данном случае, как показано на изображении, мы скомпилировали файл: hello.c.

Шаг 3
Мы запускаем команду: ls, чтобы увидеть, получили ли мы наш выходной файл / исполняемый файл, который должен быть в нашем каталоге, поскольку он не показывал ошибку, когда компиляция.

observamos como Ahora tenemos un archivo compilado llamado: a.out

Шаг 4
Чтобы обнаружить, что наш выходной файл / исполняемый файл / скомпилирован на самом деле очень правильно, мы выполняем команду: ./a.out

На изображении мы видим, что если он был успешно скомпилирован, и что мы должны предположить в этом примере, что то, что было внутри этого файла C, было кодом, который распечатал Hello World.

Еще кое-что, если вы хотите открыть для себя всю мощь gcc, вы можете запустить команду gcc -help, и это вам поможет.

Вы можете найти больше информации о gcc на его официальном сайте.