Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.71
Gungala
43 / 15 / 1
Регистрация: 18.08.2013
Сообщений: 79
#1

Среда программирования Emacs - C++

18.08.2013, 18:02. Просмотров 2386. Ответов 31
Метки нет (Все метки)

Всем доброе время суток. Я не давно начал изучать программирование на языке С++ и стараюсь писать длинные и сложные программы, но в таких программах как Microsoft Visual C++, Code Blocks и других, мне не удобно работать, решил перейти на Emacs, но не могу понять как там компилировать, нужно создать какой-то make файл, если есть такой добрый человек который знает как это сделать, прошу объяснить или ссылку там скинуть
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.08.2013, 18:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Среда программирования Emacs (C++):

Среда программирования - C++
Какая среда программирования бесплатная, т.е. не взломанная, а чисто бесплатная...

Среда программирования - C++
Ребята, 2 месяца учил С++ на Visual Studio, сейчас надо резко перейти на C++ Bilder. Скажите пожалуйста, стиль кода сильно отличается? А то...

Среда программирования. - C++
Здравствуйте. Подскажите, что за среда программирования изображена на скриншотах?

Среда программирования для Windows 7 - C++
Подскажите пожалуйста какую лучше всего среду разработки установить для операционной системы Windows 7 домашняя базовая 32 разрядная?...

Среда для визуального программирования - C++
Подскажите среду для визуального программирования на C++ (хочу перетаскивать кнопочки на форму, а не прописывать их в коде). Из вариантов...

Среда программирования на С++ для MAC - C++
Подскажите пожалуйста оптимальную среду программирования для интересующихся для MAC OS, очень мало информации по этому поводу. Заранее...

31
iRomul
159 / 100 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1
18.08.2013, 18:12 #2
http://habrahabr.ru/post/155201/
Emacs это, вроде как, текстовый редактор. Компилируйте через консоль через gcc, g++, cl. Если используете make, то понадобится программа make. Она входит в состав MiniGW и Cygwin
0
alsav22
18.08.2013, 18:18
  #3

Не по теме:

Цитата Сообщение от Gungala Посмотреть сообщение
но в таких программах как Microsoft Visual C++, Code Blocks и других, мне не удобно работать,
А в чём неудобство?

0
Croessmah
Эксперт CЭксперт С++
13425 / 7579 / 856
Регистрация: 27.09.2012
Сообщений: 18,668
Записей в блоге: 3
Завершенные тесты: 1
18.08.2013, 18:19 #4
Цитата Сообщение от Gungala Посмотреть сообщение
но не могу понять как там компилировать, нужно создать какой-то make файл
http://habrahabr.ru/post/155201/
0
VLK
18.08.2013, 18:23
  #5

Не по теме:

ой.. что вы себе вечно ищите приключений с непонятными средами.

1
gray_fox
18.08.2013, 18:28
  #6

Не по теме:

Цитата Сообщение от VLK Посмотреть сообщение

Не по теме:

ой.. что вы себе вечно ищите приключений с непонятными средами.

640 Kb Visual Studio хватит всем? )

0
Gungala
43 / 15 / 1
Регистрация: 18.08.2013
Сообщений: 79
18.08.2013, 18:55  [ТС] #7
Цитата Сообщение от alsav22 Посмотреть сообщение

Не по теме:


А в чём неудобство?

В принципе неудобств нету, но в emacs'е работать удобней - его можно полностью под себя настроить и благодаря этому процесс написания программы становится быстрее
0
Hugra
48 / 48 / 1
Регистрация: 18.07.2013
Сообщений: 138
Записей в блоге: 1
18.08.2013, 19:03 #8
Цитата Сообщение от Gungala Посмотреть сообщение
Всем доброе время суток. Я не давно начал изучать программирование на языке С++ и стараюсь писать длинные и сложные программы, но в таких программах как Microsoft Visual C++, Code Blocks и других, мне не удобно работать, решил перейти на Emacs, но не могу понять как там компилировать, нужно создать какой-то make файл, если есть такой добрый человек который знает как это сделать, прошу объяснить или ссылку там скинуть
Чем не удобно? Мощная среда разработки, для изучения ИМХО лучше нельзя найти и проще. =)

Не по теме:

Когда начал изучать С++, сразу установил Visual Express и написал первую программу "Hello, World!". Никаких проблем с установкой, компилированием и т.д. не нашел.

0
alsav22
18.08.2013, 19:07
  #9

Не по теме:

Цитата Сообщение от Gungala Посмотреть сообщение
В принципе неудобств нету, но в emacs'е работать удобней - его можно полностью под себя настроить и благодаря этому процесс написания программы становится быстрее
А что именно под себя настраиваете?

0
Discoverer
16 / 14 / 2
Регистрация: 05.07.2013
Сообщений: 27
18.08.2013, 19:12 #10

Не по теме:

Каждый хвалит свое болото.. Не видев других мест.


Автор, Emacs - текстовый редактор, а не "среда программирования". Он ничего сам компилировать не будет.
0
grizlik78
Эксперт С++
1957 / 1450 / 116
Регистрация: 29.05.2011
Сообщений: 3,012
18.08.2013, 19:26 #11
Цитата Сообщение от Discoverer Посмотреть сообщение
Автор, Emacs - текстовый редактор, а не "среда программирования". Он ничего сам компилировать не будет.
А никто и не просил компилировать. Автор просил научить писать мэйкфайлы, а не спрашивал какой средой/редактором пользоваться. Надо полагать, что запустить make из этого редактора он сумеет. Впрочем, ссылку про makefile уже дали. Лично я предпочитаю генерировать Makefile с помощью CMake, но это надо ещё и с ним разбираться тогда
0
Kastaneda
18.08.2013, 20:39
  #12

Не по теме:

Не холивара ради, а совета для - Gungala, попробуй еще vim.

0
iRomul
159 / 100 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1
18.08.2013, 21:27 #13
Я бы рекомендовал Notepad++. Он обладает всеми средствами + плагины + возможность превратить в IDE. Как вариант - Sublime Text.
А к VC++ тоже, кстати, прикручиваются плагины. Один Visual Assist X чего стоит.
0
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
19.08.2013, 07:47 #14
Gungala, Да emaсs это мучится с ним, запоминать комбинации клавиш. Лучше visual studio установи и не мучься. В emacs там все по другому, скопировать кнтрл d, вставить контрл n, компилировать контрл x, конечно через неделю привыкнешь. Я честно тоже хотел его изучить, а потом решил visual studio использовать, это ж как некак от самого майкрасофта, а они что попало делать не будут. А emacs какие то китаезы написали пусть сами в нем и разбираются.


И документация по нему вся на английском, на русском ничего нету. Удали его нафиг - эту головную боль.


Цитата Сообщение от Gungala Посмотреть сообщение
но не могу понять как там компилировать, нужно создать какой-то make файл, если есть такой добрый человек который знает как это сделать, прошу объяснить или ссылку там скинуть
Я не помню, но я там компилировал без make файла просто точно щас не помню нажимал контр x, открывалась строчка для ввода команды и вводишь туда g++ имя файла и он компилируется. Все вручную делал. Там одно удобство что с редактора запускается командная строка. make это такая программа в линуксе которая помогает компилировать несколько файлов, если не ошибаюсь. Просто через g++ то вручную нужно сначала создать каждого файла объектные коды, а затем уже из них создать исполняемый файлы, а make должна облегчить эту всю работу, но я ее не использовал использовал g++ и чтобы не мучится с созданием объектых файлов заголовочные файлы классов подключал не через .h а через .cpp, что бы объектный код не создавать.

Попробуй просто создать файл и скомпилировать его без использования make.


Отут от чувачок в emacs пишет, можешь посмотреть что он делает чтобы скомпилировать программу и повторить за ним https://www.youtube.com/watch?v=8rYP...625C8F5ADD5BB4


emacs - это костыль, а не среда.
0
Toshkarik
1141 / 858 / 51
Регистрация: 03.08.2011
Сообщений: 2,386
Завершенные тесты: 1
19.08.2013, 10:09 #15
ninja2, ctrl+x это выход из emacs, после которого, само собой, появляется интерфейс командной строки, хотя может и ошибаюсь. В многих текстовых редакторах nix'ов так по крайней мере.

Не по теме:

Не нужно давить на автора, и навязывать ему что то, он задал вполне конкретный вопрос, и ему лишь нужен ответ на него. Хотел бы выбрать текстовый редактор/IDE, создал бы соответствующую тему. ИМХО

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.08.2013, 10:09
Привет! Вот еще темы с ответами:

Программная среда для программирования на C# - C++
Сегодня решил начать изучать С#, только не пойму, откуда можно скачать программную среду для программирования на C#. Есть на сайте...

В какой среда программирования(или компиляторе) открыть нижеуказанный код? - C++
Здравствуйте! Подскажите пожалуйста - в чем открыть этот код(в каком компиляторе, программе через которую скомпилирует без ошибок) ? И...

Автодополнения кода в Emacs - C++
Здравствуйте, как можно включить функцию автодополнения ("например при нажатии на определённую клавишу или автоматический") в редакторе...

Как переделать под себя интерфейс редактора Emacs? - C++
В поисках редактора мечты. Друзья! Недавно попробовал Emacs. Редактор очень крутой,с кучей полезных функций и удобной подсветкой. НО...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
19.08.2013, 10:09
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru