Автор Тема: Компилатор за С++ на убунту  (Прочетена 1800 пъти)

Punkoff

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Здравйте,
Имам такъв проблем, от скоро съм на убунту и ми се налага да пиша на С++ и разбира се съм свикнал с Visual C++ 6. Дали има някой компилатор подобен на този или трябжа да се инсталира някоя виртуална машина и да си сложа ХР
понеже на комп-а си имам win7 а там не ще да тръгне изобщо. Пробвах да го инсалирам през wine ама само ми дава началната страница, натискам бутона NEXT> и до там. Моля за помощ, че другата седмица е изпита! ::) ::)
Активен

muxozavar

  • Напреднали
  • *****
  • Публикации: 497
  • Distribution: Debian Lenny / Fedora 11 x86_64 / Ubuntu 9.10 / Mac OS X 10.6.n
  • Window Manager: Gnome
    • Профил
Re: Компилатор за С++ на убунту
« Отговор #1 -: Apr 29, 2010, 10:19 »
Здрасти,

Като за начало може да си инсталираш build-essential

Код
GeSHi (Bash):
  1. sudo apt-get update
  2. sudo apt-get install build-essential
  3.  

За IDE Eclipse http://www.eclipse.org е много добър за начинаещи според мен.
Може да видиш как се инсталира на този линк https://help.ubuntu.com/community/EclipseIDE

Приятен ден
Активен

Punkoff

  • Напреднали
  • *****
  • Публикации: 12
    • Профил
Re: Компилатор за С++ на убунту
« Отговор #2 -: Apr 29, 2010, 10:28 »
Мерси за бързият отговор. Сега като си гледам въпроса разбирам колко съм бил заспал рано сутринта. Програмките са конзолни и се налага да ми ги извежда така. Това си поддържа консолно нали.
Така или иначе ще мога да го пробвам чак довечера след работа.
Благодаря ти отново.Лек и на теб. :)
Активен

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Компилатор за С++ на убунту
« Отговор #3 -: Apr 29, 2010, 15:15 »
"apt-get install module-assistant"
"m-a prepare"
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

tyuio

  • Гост
Re: Компилатор за С++ на убунту
« Отговор #4 -: Apr 29, 2010, 15:48 »
Понеже се оказахме колеги мисля, че и само това ще ти свърши работа:
sudo apt-get install g++

Аз лично ти препоръвам като ИДЕ netbeans, обаче и всяки редактор и една конзолка ще ти свършат рабта.
просто полсе пишеш:
g++ ./programata.cpp -o ime_na_izpylnimata_programa

и изпълняваш:
./ime_na_izpylnimata_program
Активен

n00b

  • Напреднали
  • *****
  • Публикации: 1248
  • Distribution: OSX
  • Window Manager: 10.6, 10.8, 10.9
  • Live to hack, hack to live.
    • Профил
Re: Компилатор за С++ на убунту
« Отговор #5 -: Apr 29, 2010, 22:18 »
Само да допълня...

Microsoft си имат някаква тяхна имплементация на C++, GCC си имат тяхна и т.н.

Общо взето колкото компилатора има по света толкова и стандарта има...

В момента се опитват да направят някакъв общ стандарт c1x но съм сигурен, че чалгата сред компилаторите ще продължава с нов глас.

Та - ако използваш на Microsoft нещата под gcc има възможност да не ти се компилират или да започнат да гърмят със разни грешки дето и в StackOverflow не са ги и чували тогава ще видиш че нещо генерално е оплескано. Има и по-тежък вариант когато компилацията минава с тонове warnings обаче има случайни грешки тук-там...
Активен

mobilio - професионални мобилни приложения

tyuio

  • Гост
Re: Компилатор за С++ на убунту
« Отговор #6 -: Apr 29, 2010, 22:27 »
Общ стандарт има както и за С ANSI   го определя рано или късно повечето компилатори го приемата гцц е доста близо до стандарта да речем спрямо вижуъл студио 6
Но общо взето си прав като ми се налага да компилирам от линукс на уин и понякога ми се реве.
Активен

remotex

  • Напреднали
  • *****
  • Публикации: 344
    • Профил
Re: Компилатор за С++ на убунту
« Отговор #7 -: Apr 30, 2010, 08:27 »
Аз пък за IDE ползвам Qt Creator с Qt SDK, не че другите са лоши ама са на Джава (eclipse, netbeans) и товарят повечеко докато qtcreator си е на С++ и ми изглежда еднакво под линукс и уиндоус :-)
Не е задължително да се ползват Qt класовете - може и чисто с/с++, само конзолни, stl etc. Разбира се има приставки за eclipse и даже за Visual studio
Както се казва - Кой с каквото е откърмен
Активен

muxozavar

  • Напреднали
  • *****
  • Публикации: 497
  • Distribution: Debian Lenny / Fedora 11 x86_64 / Ubuntu 9.10 / Mac OS X 10.6.n
  • Window Manager: Gnome
    • Профил
Re: Компилатор за С++ на убунту
« Отговор #8 -: Apr 30, 2010, 08:59 »
Eclipse, NetBeans, Qt не са лош избор, но любимото ми "IDE" е Vim, напълно достатъчно за всичко  [_]3 и още немога да науча всички "екстри" :D
Активен

n00b

  • Напреднали
  • *****
  • Публикации: 1248
  • Distribution: OSX
  • Window Manager: 10.6, 10.8, 10.9
  • Live to hack, hack to live.
    • Профил
Re: Компилатор за С++ на убунту
« Отговор #9 -: Apr 30, 2010, 11:48 »
Eclipse, NetBeans, Qt не са лош избор, но любимото ми "IDE" е Vim, напълно достатъчно за всичко  [_]3 и още немога да науча всички "екстри" :D

nano и mcedit също не са лоши среди за разработка...
Активен

mobilio - професионални мобилни приложения

tyuio

  • Гост
Re: Компилатор за С++ на убунту
« Отговор #10 -: Apr 30, 2010, 12:08 »
Eclipse, NetBeans, Qt не са лош избор, но любимото ми "IDE" е Vim, напълно достатъчно за всичко  [_]3 и още немога да науча всички "екстри" :D
Абе аз го мъча от известно време ама гвим де. я кажи как да го карам да компилира той самия че се ми плюе някакви грешки?
Активен

muxozavar

  • Напреднали
  • *****
  • Публикации: 497
  • Distribution: Debian Lenny / Fedora 11 x86_64 / Ubuntu 9.10 / Mac OS X 10.6.n
  • Window Manager: Gnome
    • Профил
Re: Компилатор за С++ на убунту
« Отговор #11 -: Apr 30, 2010, 12:50 »
какви грешки?

аз си компилирам в конзолата

може да видиш http://vimdoc.sourceforge.net/htmldoc/quickfix.html
http://www.ibm.com/developerworks/linux/library/l-vim-script-1/
« Последна редакция: Apr 30, 2010, 12:54 от muxozavar »
Активен

tyuio

  • Гост
Re: Компилатор за С++ на убунту
« Отговор #12 -: Apr 30, 2010, 12:59 »
благодаря ще погледна!
Активен

task_struct

  • Напреднали
  • *****
  • Публикации: 576
  • Distribution: Kubuntu 14.04
  • Window Manager: KDE 4.13
    • Профил
Re: Компилатор за С++ на убунту
« Отговор #13 -: Apr 30, 2010, 14:37 »
Сега някой няма ли да каже, че програмира директно с намагнетизирана игла по хард диска   :D  :P ( за справка http://xkcd.com/378/ )

Иначе аз препоръчвам Qt Creator има си и FakeVim режим за феновете на vim :)
« Последна редакция: Apr 30, 2010, 14:40 от task_struct »
Активен

"Minds are like parachutes. They only function when they are open." - James Dewar

irc.freenode.net  / #linux-bg