«`html
 
 
 
Написание программ на C в macOS
Инструменты разработки
- Xcode — интегрированная среда разработки (IDE), которая включает в себя редактор кода, компилятор и отладчик.
- Command Line Tools for Xcode — набор инструментов, необходимых для компиляции и выполнения программ C из командной строки.
- GNU Compiler Collection (GCC) — альтернативный компилятор C, который можно установить с помощью Homebrew или Fink.
- Clang — ещё один альтернативный компилятор C, разработанный Apple.
- Vim — популярный текстовый редактор с поддержкой подсветки синтаксиса C.
- Emacs — ещё один популярный текстовый редактор с поддержкой подсветки синтаксиса C.
Настройка среды разработки
Используя Xcode
1. Установите Xcode из Mac App Store.
 2. Откройте Xcode и создайте новый проект.
 3. Выберите тип проекта «Command-Line Tool».
 4. Нажмите «Создать».
Используя Command Line Tools for Xcode
1. Установите Command Line Tools for Xcode из Mac App Store.
 2. Откройте Терминал и введите следующую команду:
«`
 xcode-select —install
 «`
Используя альтернативные компиляторы
1. Установите GCC или Clang с помощью Homebrew или Fink.
 2. В Терминале создайте новый файл с расширением «.c».
 3. Откройте файл с помощью текстового редактора.
 4. Напишите свой код C.
 5. Сохраните файл.
 6. В Терминале скомпилируйте программу с помощью следующей команды:
«`
 gcc <имя_файла.c> -o <исполняемый_файл>
 «`
или
«`
 clang <имя_файла.c> -o <исполняемый_файл>
 «`
Запуск программы
1. Откройте Терминал.
 2. Навигация в каталог, содержащий программу.
 3. Введите следующую команду, чтобы запустить программу:
«`
 ./<исполняемый_файл>
 «`
Отладка программы
Используя Xcode
1. В Xcode откройте проект, содержащий программу.
 2. Установите точки останова в коде.
 3. Запустите программу в режиме отладки (Debug).
 4. Программа остановится на точках останова, и вы сможете проверить значения переменных и состояние программы.
Используя командную строку
1. Скомпилируйте программу с опцией отладки:
«`
 gcc -g <имя_файла.c> -o <исполняемый_файл>
 «`
или
«`
 clang -g <имя_файла.c> -o <исполняемый_файл>
 «`
2. Запустите программу с опцией отладки:
«`
 gdb ./<исполняемый_файл>
 «`
3. Введите команду «run» для запуска программы.
 4. Введите команду «break» для установки точек останова.
 5. Введите команду «next» или «step» для пошагового выполнения программы.
Пример программы на C
«`c
 #include 
int main() {
 int a = 5;
 int b = 10;
 int sum = a + b;
printf(«Сумма a и b равна %dn», sum);
 return 0;
 }
 «`
Дополнительные ресурсы
* Руководство по Xcode
 * Использование инструментов командной строки в Xcode
 * GNU Compiler Collection (GCC)
 * Clang
 * GDB (отладчик)
 
 «`