Программирование через терминал (Mac) - PullRequest
2 голосов
/ 01 апреля 2011

Я использую Textmate для написания исходного кода на C, но хочу сделать все через терминал.

Как работает одна программа через терминал? Что-нибудь еще нужно, установлено?

Ответы [ 3 ]

11 голосов
/ 01 апреля 2011

Чтобы написать исходный код на Терминале, вам, конечно, понадобится редактор, который работает на Терминале. В OS X у вас есть много вариантов на выбор. Если вам нужны простые и удобные в использовании редакторы, вы можете попробовать nano и pico, доступные в OS X. Если вы начинаете хотеть немного или больше функций из текстового редактора, то вы можете захотеть Попробуйте редакторы, такие как vim и emacs, которые также доступны в OS X.

Для компиляции вашего C источника вам потребуется C компилятор. Хотя OS X по умолчанию не поставляется с предустановленным компилятором C, вы можете быстро установить множество инструментов разработки, доступных на установочных дисках OS X, которые вы могли получить при покупке Mac. Эти инструменты предоставят вам gcc - это компилятор GNU C, который вы можете использовать в Терминале для компиляции ваших C источников -, gdb - который является отладчиком GNU, который вы можете в дальнейшем использовать для отладка вашего скомпилированного C source -, make - который является GNU make, программой, которая, когда вы начинаете управлять несколькими исходными файлами C, может помочь вам, создав файлы make и автоматизировав сборку операции - и ряд других инструментов, которые вы, возможно, захотите изучить, поскольку вы проводите больше времени с системой и знакомитесь с ней.

4 голосов
/ 01 апреля 2011

Вы можете использовать emacs или vi.vi включено в osx по умолчанию.

0 голосов
/ 01 апреля 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...