не-IDE C среда разработки

Как я настраиваю non-IDE-based C среда разработки на Linux?

5
задан Michael Petrotta 17 July 2010 в 03:59
поделиться

8 ответов

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

13
ответ дан 18 December 2019 в 05:54
поделиться

Хорошая среда разработки, скорее всего, уже есть - нет необходимости в настройке. Это происходит потому, что большинство установок 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

например.

8
ответ дан 18 December 2019 в 05:54
поделиться

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

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

2
ответ дан 18 December 2019 в 05:54
поделиться

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

gcc + cmake + nano ;)

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

1
ответ дан 18 December 2019 в 05:54
поделиться

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

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

2
ответ дан 18 December 2019 в 05:54
поделиться

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

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

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

0
ответ дан 18 December 2019 в 05:54
поделиться

Emacs + Cedet является лучшим

1
ответ дан 18 December 2019 в 05:54
поделиться

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

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

1
ответ дан 18 December 2019 в 05:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: