Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ под Linux
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.75/40: Рейтинг темы: голосов - 40, средняя оценка - 4.75
adamo86
2 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 185
1

С чего начать программирование под Linux

13.08.2011, 10:20. Просмотров 7226. Ответов 29
Метки нет (Все метки)

Я никогда не программировал под Linux, но теперь просматривая различные вакансии на должность "Программист C++" вижу, что без этого нельзя найти нормально оплачиваю работу.
С чего мне лучше начать? Какую среду разработки (IDE) использовать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.08.2011, 10:20
Ответы с готовыми решениями:

с чего начать изучать программирование в Linux
а именно под KDE или GNOME.

программирование на С++. посоветуйте с чего начать?
стоит у меня opensuse 11.4 хочется познакомится с программированием на С++...

Как начать прграммировать на с++ под Linux
Вопрос такого типа... Пожалуйста помогите!!! Как сотворить первою программу на...

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

Программирование контроллеров на C++ под Linux
Добрый день! Хочу собрать игрушку типа умный дом с програмируемым...

29
alkagolik
Заблокирован
29.08.2011, 22:16 21
Цитата Сообщение от adamo86 Посмотреть сообщение
показать как его установить?
предполагаю что он скачан и распакован
Код
cd /директория/где/лежат/исходники
./configure
make
make install
вообще-то gcc и так компилятор default и должен ставиться вместе с ОС (если не из сорцов собиралась)
IDE ... не знаю, это наверное личное каждого я поменял VS2010 на редактор + терминал + дебаггер и не жалею.
администрация, добавте кнопку тырц для кода shell
0
villu
203 / 204 / 16
Регистрация: 06.08.2011
Сообщений: 600
Записей в блоге: 1
29.08.2011, 22:20 22
Цитата Сообщение от adamo86 Посмотреть сообщение
Его как -то надо установить?
а какой дистрибутив? Убунту?
0
adamo86
2 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 185
29.08.2011, 23:18  [ТС] 23
Цитата Сообщение от villu Посмотреть сообщение
а какой дистрибутив? Убунту?
Я сейчас на Windows_е

Добавлено через 1 минуту
Подскажите мне как привязать gcc к Code::Blocks?
0
alkagolik
Заблокирован
29.08.2011, 23:24 24
Цитата Сообщение от adamo86 Посмотреть сообщение
Подскажите мне как привязать gcc к Code::Blocks?
settings/compilator and debugger
зачем этот цирк? ставьте сначала ОС, а потом задавайте вопросы что непонятно
0
adamo86
2 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 185
29.08.2011, 23:27  [ТС] 25
Цитата Сообщение от alkagolik Посмотреть сообщение
settings/compilator and debugger
зачем этот цирк? ставьте сначала ОС, а потом задавайте вопросы что непонятно
Ты имеешь ввиду, что все это надо делать уже в Linux_е? Я хотел бы делать программы непосредственно из Windows и что-бы они работали на обеих ОС. Как мне это сделать? Подскажите пожалуйста шаг за шагом...
0
Nameless One
Эксперт С++
5786 / 3435 / 351
Регистрация: 08.02.2010
Сообщений: 7,448
30.08.2011, 06:40 26
Цитата Сообщение от adamo86 Посмотреть сообщение
Ты имеешь ввиду, что все это надо делать уже в Linux_е?
А гланды ты, позволь полюбопытствовать, через какое место удалял?

Цитата Сообщение от adamo86 Посмотреть сообщение
Я хотел бы делать программы непосредственно из Windows и что-бы они работали на обеих ОС
Чтобы программа на С++ работала под Linux, нужно чтобы она была скомпилирована под Linux. Для этого нужно установить сам дистрибутив Linux (можно на виртуалку), либо воспользоваться Live-версией дистрибутива, либо использовать кросс-компилятор. Самый простой и правильный (ИМХО) путь - это поставить дистрибутив Linux.
Если же ты хочешь, чтобы раз написанная программа работала без компиляции под несколькими системами, используй либо интерпретируемые языки, либо компилируемые в байт-код (для последующего выполнения в виртуальной машине)
1
adamo86
2 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 185
30.08.2011, 06:44  [ТС] 27
Так, я установил Ubuntu. Теперь по вашему мнению, какой компилятор или IDE мне установить, как начинающему программисту под Linux?
0
alkagolik
Заблокирован
30.08.2011, 07:48 28
Цитата Сообщение от adamo86 Посмотреть сообщение
Так, я установил Ubuntu. Теперь по вашему мнению, какой компилятор или IDE мне установить, как начинающему программисту под Linux?
у тебя там уже все есть. набери в терминале
Код
man gcc //для выхода жми q
man gdb
gedit //если GNOME
kate //если KDE
sudo synaptic //диспетчер пактов или как там его для начала им попользуешься
можешь себе IDE из synaptic_a поставить, но ... лучше конечно свеженькую вытянуть с офсайта. также в диспетчере глянешь актуальность своей версии компилятора. если ты привык к студии, я читал где-то (сам не пользовался) что Monodevelop к ней максимально адаптирована, а вообще выше уже тебе сказали какие IDE актуальны. компилятор прикручивать не надо, он сам прикрутится.
1
Vidok
37 / 37 / 4
Регистрация: 03.09.2011
Сообщений: 279
04.09.2011, 00:29 29
Я когда начинал С++ то пользовался NetBeans, потом так же Eclipse, перепробовал все, но лучше всего понравились именно эти IDE. Качать их желательно не с репозитория, а с официальных сайтов, последние версии хороши. Так же вариант это текстовый редактор и установка gcc или g++.
1
TheAthlete
154 / 154 / 16
Регистрация: 31.08.2010
Сообщений: 539
04.09.2011, 21:58 30
могу посоветовать для начала использовать командную строку для компиляции, т.к. все IDE перенаправляют вывод из командной строки в свою командную строку (возможно, более структурировано).

После того, как научишься компилировать с командной строки можно выбирать IDE. Могу посоветовать vim или Eclipse CDT.

Если тебе нужно кроссплатформенная разработа, то выбирай Qt, не пожалеешь. На офф. сайте (http://qt.nokia.com) можно скачать уже готовый SDK с установленным компилятором, IDE Qt Creator, и всеми нужными библиотеками

Добавлено через 2 минуты
Что касается компиляции из командной строки, то могу посоветовать книгу "Стефенс Д.Р. и др. С++. Сборник рецептов". Там все детально все расписано, как это нужно делать
1
04.09.2011, 21:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2011, 21:58

С чего начать?
У меня стоит свой игровой сервер. Чтобы исправлять на нем ошибки и баги, я стал...

Графика с чего начать?
Подскажите форумчане, для программирования оконного менеджера в X-сах и окон в...

С чего начать геймдев на C++?
Привет! Я в будущем хочу писать игры на С++. Пожалуйста,если не...


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Опции темы

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