Как установить g++ или gcc на Ubuntu 8.04
ВСЕ необходимые для программирования программы есть на дистрибутиве.. .
просто нужно доустановить отсутствующий пакет.. .
должно быть gcc-чего_то_там_номер_версии
Можно поискать эти пакеты на диске с самой убунты. потом указать использование диска при поиске пакетов. далее apt-get install build-essentials. а всеже надо сделать инет. Алсо никаких генераторов быдлокода на С++ я в никсах не видел самое что графическое vim или emacs.
У меня Убунта 8.10, но, думаю с 8.04 ситуация похожая. Слева вверху Applications>Установка\удаление.. . Вылезет менеджер установки пакетов.
Вот еще по средам разработки Си++ под Линукс
Существует много сред разработки на С++ под Linux:
1. Anjuta [1] (написана с использованием библиотеки GTK). Одна из лучших IDE под Linux, есть стандартно во многих дистрибутивах. Имеет интерактивный отлидчик, мощный редактор кода, различные мастера. IDE плагинно-ориентирована.
2. KDevelop [2] (написана на QT). Интегрированная среда разработки - часть проекта KDE. Поддерживает много языков программирования. Имеет мощный редактор кода, отладчик, есть мастера, функция code completion (завершение кода) . Поддержка плагинов.
3. Vim, Emacs и т. п. мощные текстовые редакторы, многие используют их в качесвте IDE, но так как это по сути консольные приложения, то они ориентированы больше на командный интерфейс, нежели на графический (как GUI, так и CLI-версии программ) . То есть они очень хороши, когда Вы знакомы с их командами и не можете уже прожить без этих редакторов.
4. Eclipse [3] - многоцелевая мощная среда разработки, по умолчанию поддерживает Java, но с использованием дополнительных плагинов может поддерживать C и C++ и многие другие языки.
5. Code::blocks [4] - кросплатформенная IDE, ориентирована на C и C++, но также как и Eclipse основана на архитектуре подключаемых плагинов, так что существует поддержка и для других языков. Написана с использованием библиотеки wxWidgets. Поддерживает RAD (Rapid Application Development) посредством дополнительного плагина.
Поделитесь с техническим опытом.
Начнем с того что ноут тут не совсем в тему - причина простая часто зарезан биос и нельзя включить виртуализацию в биосе - так что первое что вы должны проверить в магазине - это эту возможность. ПО поводу маков - очень дорого за красивый интерфейс - приимуществ кроме понтов и проблем ввиде, а как это настроить когда вокруг все на виндоус. Линукс - минус надо подбирать сканеры и принтеры не все запустятся и иногда нужно почитать чтоб запустить их. Плюсы - gcc (c++,c, ada,fortran,java (какаято старая) ) у вас уже стоит, доставите jdk и будет полноценно. Из ide и sdk -тут побежали Qt sdk GTK mono и прочие ide netbeans qtcreator kdevelop anjuta eclipse - вообще что душе угодно - в остальном если вам не нужны специфичные программы типа банк клиентов или autocad - найдутся или платные версии или аналоги
Особенность приложения было в том, что оно работало с com портом при помощи стандартных средств из Linux termios.h . Сначала я ... И так что мы имеем. Проект из Eclipse c исходниками на C Си . Для начала нужно установить Cygwin c GCC.
Согласен с Алексом. Не забывайте, что нотик токо 1-2 года нотик, когда акумы живые, а то и меньше, дальше его участь на мусор, аргрейд - ноутов - дело не благородное. Но если уж Ноут да ещё и Мак то деньжат маловато. Про ОЗУ в коментариях говорил.
Про ОС: Мак - самая надёжная и в пром-графике быстрая, Винда - самая глючная но быстрая в дисковых многофайловых операциях. Линуксы нужно выбирать, в среднем они быстрее для СУБД или Инета, но нет нормального ФАТа для многопоточной обработки файлов. Есть и чистые Линухи хорошие, но есть всякие Россинки и другие извращения, которые глючат больше Мелкомягких осей.
Не забываем при покупке Мак - она дороже Винды, а Линуксы в основном халявные.
C++ Линукс
Потому, что компилировали без подключения библиотеки. Не знаю как там в Code::Blocks (использую Eclipse), но в терминале надо примерно так (на примере gcc):
gcc ваш. cpp -lpthread
Просмотр полной версии Eclipse под Windows Linux. ... Также есть CygWin с подключенными gcc и make ом. Но при компиляции самой примитивной программы, выдается ошибка.13 мая 2007
Очень важно знать, по поводу ОС и программирования. (Очень нужен совет)
Ставь знакомую ОС, а остальное можно поставить в виртуальной машине.
PS: Аналог Денвера особо смешно звучит-это Денвер сборка Apache под винду.
Gcc-avr - это та часть мощной GNU Complier Collection GCC , которая будет осуществлять кросс-компиляцию для целевой архитектуры микроконтроллеров AVR. ... Подключаем программатор к Eclipse на Linux.21 августа 2014
Какую ос поставить решать тебе, у с++ точно есть среды разработки под OC семейства *nix, да вообще думаю у многих современных языков есть компиляторы под *nix, только вот с трудом верится что препод будет под каждого студента подстраиваться, если весь класс напишет прогу под винду, а ты под linux
Возьми ИзиПизи (EasyPeasy) - это та же Убунта, только оптимизированная для нетбуков.
Я поставил с полгода назад - доволен. Ставится хоть с флешки - полчаса и все готово и работает.
WiFi, Bluetooth, флешки - само собой. . .Регулярно подключаю проектор.
Все там нормально с программированием.
Большинство софта ставится из пакетов в визуальной среде.
С. С++ -основной компилятор - из коллекции GCC.
Куча визуальных сред, которые поверх него работают.
(CodeBlocks, KDevelop и Eclipse - так, что помню на вскидку)
Однако - на мой взгляд, при обучении визуальные среды только мешают. Пока учишься, используй просто текстовый редактор и компилятор из командной строки - избежишь кучи проблем.
Про веб-программирование немного не в теме, но по-моему - проблем быть не должно. Apache, PHP, Java, SQL-сервера (куча вариантов) - все в наличии.
Ассемблер, скорее всего, будет немного не стандартный. . .
На счет микробов - правда. Никогда не заморачивался на антивирусы и проблем не имел. . .
Некоторые редкие сайты на firefox-е или chrome показываются слегка нестандартно. Иногда (редко) вылезают проблемы с флешом на сайтах, но - очень редко и на моц взгляд - не критично.
Офис - OpenOffice
Мультимедия: есть набор проигрывателей видео и аудио, конвертеров, редакторов и программ для записи. . .
Что еще? Лучше спроси сам - что тебе нужно из того, что я не перечислил. . .(Кроме игрушек)
Да, забыл! НЕТУ mail-агента! :-)
Скайп, аська - все в наличии.
Из всего это на линуксе траблы будут с c++builder и vs - так как сдесь придеться долго шаманить с wine и не факт что заработает. Со всем остальным все просто замечательно, если руки правильно растут. По поводу програмирование графических приложений тут вам в помощь такое Qtsdk GTK+ wxWidgets. JAVA -netbeans. HTML - тоже куча редакторов. Вот с денвером проблемы придеться вручную настраивать связку apache php mysql - но не волнуйтесь все это давно описано на просторах интернета (темболее один раз научитесь настраивать и денвер вам вообще больше не понадобиться) . ИЗ сред разроботки KDevelop,QDevelop Anjuta Eclipse netbeans lazarus
Совершенно не важно какая у тебя ОС на ноуте, к тому же никто не запрещает поставить хоть 10 разных осей и при необходимости загружаться в ту котоаря тебе сейчас нужна. Но достаточно будет двух - винда, и любой линукс. Не парься по этому поводу, это мелочи, всё равно что думать о том какого цвета ручкой лучше лекции записывать.
Как начать программировать OpenGL приложения в GNU\Linux (Ubuntu)?
Если собираетесь с СИ-шной библиотекой OpenGL, то я бы не советовал в эклипс соваться.. . не смотрят на то что под с++ эклипс тоже есть.
Gcc-avr - это та часть мощной GNU Complier Collection GCC , которая ... Вы можете использовать Eclipse не только на Linux, но и в других операционных системах. ... Если программатор подключен к макетной плате с микроконтроллером или...
Начни с уроков NeHe - как раз то что ружно новичкам от 3д графики
[ссылка заблокирована по решению администрации проекта]
Привет из линукса
Гы... Компилятор - gcc и g++ Дебагер - gdb и ddd Если нужно прям как в визжал студио, сиди в визжал студио.
Ключ -1 указывает, что нам нужно подключить ST-Link именно версии 1. Если у вас ... make all Building file .. main.c Invoking ARM Linux GCC C Compiler arm-elf-gcc -O0 -Wall -Wa ... 1. Установил gt sudo dnf install arm-none-eabi-gcc-cs-c eclipse-nls-ru...