Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Порекомендуйте IDE для изучения C/C++

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

begem0t



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Порекомендуйте IDE для изучения C/C++
чтоб не замутненный и чтоб примеры из книжек без вопросов компились
а то в книжках чтото IDE особо не обсуждают, попробовал скомпилить через GCC в RedHat9 - облом... простейшие примеры из обоих книжек не компилятся там, синтаксис не совпадает видать...

Всего записей: 901 | Зарегистр. 06-01-2003 | Отправлено: 16:30 18-04-2005
OdesitVadim



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Порекомендуйте IDE для изучения C/C++

Visual Studio от MicroSofta, удобен, но даже в минимальном проекте своего пытается намутить.
Я лично пользуюсь Борландовским (TurboC 3) - он хоть и досовский, но для эксперементов более чем достаночно.
Синтаксисы разных С не очень совпадают, а автора книг в основном ориентируются на ANSI. Каждый С по своему его понимает. Поэтому они особо и не люблят обсуждать IDE, так как не могут гарантировать работоспособность в любом случае.

Цитата:
простейшие примеры из обоих книжек не компилятся

Иногда опечатки бывают, иногда серёзные. Поэтому нужно писать на что ругается, как ругается, сам пример, собственно. Не телепаты мы тут.

Цитата:
 попробовал скомпилить через GCC в RedHat9

А опций ему задал? А то он по умолчанию не ELF файлы делает. Кажеться так нада писать gcc namefile.c -o namefile
А если вже о Linux'е, то знай, что они(книги) в основном на Винный мир ориентируются

----------
Press any key to continue or any other key to exit
Пишите так, чтобы не было стыдно за нобелевскую премию.

Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 16:52 18-04-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OdesitVadim

Цитата:
А то он по умолчанию не ELF файлы делает.

ELF... просто имя выходного файла a.out. ключ -o задает имя выходного файла.
Вероятнее всего неправильный вызов, а точнее вызов не того Например код на C пытался скомпилировать g++ code.c или на оборот gcc code.cpp.
begem0t
ИМХО лучше взять хороший редактор, которых в Linux достаточно и gcc. Для примеров оптимальный вариант. Но когда появятся крупные проекты и возникнет необходимость в IDE, ты будешь знать, что сейчас происходит, а не тупо жать кнопку Run, и с широко открытыми глазами смотреть на сообщение об ошибки, например линковки, пытаясь дважды щелкнуть на ней, что бы попасть в нужный участок кода

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 17:13 18-04-2005
begem0t



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
разобрались тут вроде щас, проблема в том что GCC неправильно компилит C++ файлы, на до писать  
c++ file.cpp
 а не  
gcc file.cpp
 
попробую еще g++ попозже...
всем спасибо!

Всего записей: 901 | Зарегистр. 06-01-2003 | Отправлено: 17:21 18-04-2005
Swappp

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
begem0t

Цитата:
разобрались тут вроде щас, проблема в том что GCC неправильно компилит C++ файлы, на до писать

Он правильно компилирует просто не C++ а C...

Цитата:
попробую еще g++ попозже...  

gcc, g++, cc, c++
Это один и тотже файл (если интересно, почитай про hardlink), просто при вызове компилятор понимает, текст на каком языке им пытаются скомпилировать

Всего записей: 1716 | Зарегистр. 02-11-2001 | Отправлено: 17:27 18-04-2005 | Исправлено: Swappp, 17:30 18-04-2005
begem0t



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Swappp
собственно с толку сбило что при компиляции срр файла gcc пытался мне объяснять что я использую старый способ оформления заголовка cpp файла, потому у меня и не возникало сомнений что это не срр компилятор...

Всего записей: 901 | Зарегистр. 06-01-2003 | Отправлено: 06:59 19-04-2005
Kalastiuz



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
скомпилить через GCC в RedHat9  

код на C или С++ ?
 
man gcc

Всего записей: 42 | Зарегистр. 01-07-2004 | Отправлено: 18:22 20-04-2005
sket4



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sf.net  
devcpp

Всего записей: 712 | Зарегистр. 07-05-2004 | Отправлено: 23:24 20-04-2005
slav0nic



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PellesC на основе lcc, но IDE там посерьёзней и весит меньше
http://www.smorgasbordet.com/pellesc/download.htm

Всего записей: 12 | Зарегистр. 20-04-2005 | Отправлено: 13:16 21-04-2005
Ambal



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ИМХО лучше взять хороший редактор, которых в Linux достаточно и gcc. Для примеров оптимальный вариант. Но когда появятся крупные проекты и возникнет необходимость в IDE, ты будешь знать, что сейчас происходит, а не тупо жать кнопку Run, и с широко открытыми глазами смотреть на сообщение об ошибки, например линковки, пытаясь дважды щелкнуть на ней, что бы попасть в нужный участок кода

 
под линухами KDevelop - рекомендую.
всеравно приятнее все в одном окне делать и писать, и компилить, и запускать и если надо дебагать.
 

Всего записей: 229 | Зарегистр. 01-06-2004 | Отправлено: 17:30 21-04-2005
Snt

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в своё время задавался тем же вопросом.
в результате остановились на dev-C++ ( http://www.bloodshed.net/devcpp.html ), которую и используем по сей день

Всего записей: 58 | Зарегистр. 14-09-2003 | Отправлено: 21:02 24-11-2008
Molniev

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Конечно для Linux это не подойдет, но для винды лучшей средой программирования является старый Borland C++ Builder 6.0. Она более дружественна к новичку, чем другие среды и тем более компиляторы.

Всего записей: 176 | Зарегистр. 13-03-2008 | Отправлено: 21:32 26-11-2008
ChiPnGo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть много h и срр файлов с кодом. Какая прога может по ним построить диаграмму классов? Необходимо видеть связи наследования, типы полей и заголовки методов.
 
Добавлено:
ПС Вижуал студия что-то сильно пыхтит от такой задачи. Посмотрим, что будет.

Всего записей: 149 | Зарегистр. 25-10-2008 | Отправлено: 00:24 27-11-2008
leoadm



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В свое время начинал с Borland C++ 5.02. Очень даже шустрая система. Сэмплы все компилятся на ура... Для начинания изучения - в самый раз...

Всего записей: 218 | Зарегистр. 06-09-2007 | Отправлено: 15:07 27-11-2008
ixpict



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Eclipse - тоже свой путь к счастью

Всего записей: 74 | Зарегистр. 24-12-2007 | Отправлено: 18:57 28-11-2008 | Исправлено: ixpict, 18:57 28-11-2008
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Порекомендуйте IDE для изучения C/C++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru