среда разработки без IDE C - PullRequest
5 голосов
/ 17 июля 2010

Как мне настроить среду разработки C не на IDE в Linux?

Ответы [ 8 ]

13 голосов
/ 17 июля 2010

gcc + make + vi и вы будете жить долго и счастливо!

8 голосов
/ 17 июля 2010

Довольно хорошая среда разработки, скорее всего, уже есть - никаких настроек не требуется. Это связано с тем, что большинство установок Linux GNU / Linux . GNU предоставляет все компоненты, необходимые для разработки программного обеспечения на языке C.

Используйте команду 'which', чтобы убедиться, что эти программы находятся в вашем пути выполнения

which gcc
which make

Gcc - ваш компилятор. Make позволяет определить шаги компиляции и компоновки. (Может вызвать для вас gcc.)

Вероятно, у вас установлено несколько редакторов, таких как vi, nano и GNU emacs . Чтобы узнать, есть ли у вас emacs (например), введите

which emacs

Если команда which возвращает допустимый путь (т. Е. Она не говорит which: no emacs in ...), то это означает, что вы можете запустить программу, просто набрав ее имя:

emacs

например.

2 голосов
/ 17 июля 2010

Хорошо, моя среда:

Geany или gedit , make , GCC.Если мне придется кодировать в командной строке, я бы, вероятно, использовал vi или nano вместо emacs, я просто не могу больше справляться с emacs.

2 голосов
/ 17 июля 2010

Хорошо, кто-то должен сказать это: Emacs, gcc и make.

Если - как предложил комментатор - вы ищете инструкции по настройке, вероятно, нет необходимости в настройке, так как большинство дистрибутивов Linux, которые я использовал, поставляются с уже установленными этими программами.

1 голос
/ 17 июля 2010

Я использую gtkemacs, gcc, make, но в наши дни чаще использую scons.

Этот вопрос опасно близок к разжиганию религиозных войн. Позвольте мне начать: все конфигурации, кроме моей, уступают.

1 голос
/ 17 июля 2010

Emacs + Cedet - лучший

1 голос
/ 17 июля 2010

Если вы не мазохист:

gcc + cmake + nano;)

Обязательно отредактируйте файл .nanorc (вы можете скопировать пример из / etc / nanorc вообще)

0 голосов
/ 17 июля 2010

Я бы порекомендовал gcc + vim / vi + (make).

Vim / vi практически невозможно «просто взять и использовать», потому что он будет совершенно чужим, и вам будет трудно даже переместить курсор или вставить текст, но, к счастью, Vim поставляется с чрезвычайно полезным преподавателем, которого вы можете начать с вызывая команду vimtutor в оболочке. Он быстро заработает!

Хотя интерфейс Vim поначалу очень причудливый и эзотерический, но как только вы к нему привыкнете (это не займет много времени после того, как вы закончите vimtutor), вы увидите, что ваша производительность при редактировании кода значительно увеличится !

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