Язык Си в примерах/Компиляция программ: различия между версиями
Содержимое удалено Содержимое добавлено
Pretorian (обсуждение | вклад) |
ISbot (обсуждение | вклад) м Замена <tt /> на <code />; избыточные <big /> и <font /> вокруг <source />; {{SUBPAGENAME}}; пробелы. |
||
Строка 4:
Исполнить исходные файлы нельзя, их необходимо <i>скомпилировать</i>, т.е. создать исполняемый файл, содержащий в себе инструкции процессора и пригодный для запуска на компьютере.
Процесс преобразования исходных файлов в исполняемый называется <i>компиляцией</i>. Если ваша программа состоит из одного исходного файла <
bash$ gcc hello.c -o hello
В результате получится файл <
bash$ ./hello
Пара символов <
Строчка
bash$ gcc xxx.c yyy.c -o zzz -I./common -I.. -lm
соответствует команде: "скомпилировать файлы xxx.c yyy.c в программу zzz; заголовочные файлы находятся в директориях ./common и ..; подключить библиотеку libm"
Библиотека libm (подключаемая с помощью опции <
Подробную информацию об опциях компилятора gcc можно получить, если набрать
bash$ man gcc
или
bash$ info gcc
[[Категория:Язык Си в примерах|
===Ссылки===
|