Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: Punkoff в Apr 29, 2010, 09:40



Титла: Компилатор за С++ на убунту
Публикувано от: Punkoff в Apr 29, 2010, 09:40
Здравйте,
Имам такъв проблем, от скоро съм на убунту и ми се налага да пиша на С++ и разбира се съм свикнал с Visual C++ 6. Дали има някой компилатор подобен на този или трябжа да се инсталира някоя виртуална машина и да си сложа ХР
понеже на комп-а си имам win7 а там не ще да тръгне изобщо. Пробвах да го инсалирам през wine ама само ми дава началната страница, натискам бутона NEXT> и до там. Моля за помощ, че другата седмица е изпита! ::) ::)


Титла: Re: Компилатор за С++ на убунту
Публикувано от: muxozavar в 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 ($2)

Приятен ден


Титла: Re: Компилатор за С++ на убунту
Публикувано от: Punkoff в Apr 29, 2010, 10:28
Мерси за бързият отговор. Сега като си гледам въпроса разбирам колко съм бил заспал рано сутринта. Програмките са конзолни и се налага да ми ги извежда така. Това си поддържа консолно нали.
Така или иначе ще мога да го пробвам чак довечера след работа.
Благодаря ти отново.Лек и на теб. :)


Титла: Re: Компилатор за С++ на убунту
Публикувано от: ROKO__ в Apr 29, 2010, 15:15
"apt-get install module-assistant"
"m-a prepare"


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

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

и изпълняваш:
./ime_na_izpylnimata_program


Титла: Re: Компилатор за С++ на убунту
Публикувано от: n00b в Apr 29, 2010, 22:18
Само да допълня...

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

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

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

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


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


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


Титла: Re: Компилатор за С++ на убунту
Публикувано от: muxozavar в Apr 30, 2010, 08:59
Eclipse, NetBeans, Qt не са лош избор, но любимото ми "IDE" е Vim, напълно достатъчно за всичко  [_]3 и още немога да науча всички "екстри" :D


Титла: Re: Компилатор за С++ на убунту
Публикувано от: n00b в Apr 30, 2010, 11:48
Eclipse, NetBeans, Qt не са лош избор, но любимото ми "IDE" е Vim, напълно достатъчно за всичко  [_]3 и още немога да науча всички "екстри" :D

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


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


Титла: Re: Компилатор за С++ на убунту
Публикувано от: muxozavar в Apr 30, 2010, 12:50
какви грешки?

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

може да видиш http://vimdoc.sourceforge.net/htmldoc/quickfix.html ($2)
http://www.ibm.com/developerworks/linux/library/l-vim-script-1/ ($2)


Титла: Re: Компилатор за С++ на убунту
Публикувано от: tyuio в Apr 30, 2010, 12:59
благодаря ще погледна!


Титла: Re: Компилатор за С++ на убунту
Публикувано от: task_struct в Apr 30, 2010, 14:37
Сега някой няма ли да каже, че програмира директно с намагнетизирана игла по хард диска   :D  :P ( за справка http://xkcd.com/378/ )

Иначе аз препоръчвам Qt Creator има си и FakeVim режим за феновете на vim :)