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

Програмиране => Общ форум => Темата е започната от: ShamanOwl в Apr 08, 2013, 16:44



Титла: Препоръчайте някакъв C++ компилатор
Публикувано от: ShamanOwl в Apr 08, 2013, 16:44
Свикнал съм да работя на Visual Studio 2008. Да може да обработва данни и на черен екран (конзола).


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: bop_bop_mara в Apr 08, 2013, 16:49
Свикнал съм да работя на Visual Studio 2008. Да може да обработва данни и на черен екран (конзола).
Търсиш IDE, а не компилатор (явно). Компилатор - gcc, IDE - Eclipse, KDevelop са първите, за които се сещам, другите ще допълнят (аз ползвам по-обикновени неща).

П.С. Добре е да си изясниш разликата между компилатор, текстов редактор, IDE. Ако имаш сериозни намерения към езика. ;)


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: ShamanOwl в Apr 08, 2013, 16:54
Свикнал съм да работя на Visual Studio 2008. Да може да обработва данни и на черен екран (конзола).
Търсиш IDE, а не компилатор (явно). Компилатор - gcc, IDE - Eclipse, KDevelop са първите, за които се сещам, другите ще допълнят (аз ползвам по-обикновени неща).

П.С. Добре е да си изясниш разликата между компилатор, текстов редактор, IDE. Ако имаш сериозни намерения към езика. ;)

В даскало по ООП (обектно ориентирано програмиране) използваме Visual Studio, и го наричаме компилатор, никой не ми е обяснявал какво точно представлява. Извинявам се.


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: bop_bop_mara в Apr 08, 2013, 16:58
В даскало по ООП (обектно ориентирано програмиране) използваме Visual Studio, и го наричаме компилатор, никой не ми е обяснявал какво точно представлява. Извинявам се.
Няма проблем, т.е. има, но не е в теб. :)


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: bvbfan в Apr 08, 2013, 17:53
Visual Studio е компилатор и IDE в едно, докато в линукс основният компилатор е gcc, intel компилатора избягвай да го ползваш. А да ти е по-лесно си сложи codeblocks за IDE има го и за windows така може да си отваряш проекти и в училище  ;) Освен това отваря проектите на Visual Studio и е много удобно, аз съм програмист и на работа ползваме него, защото работим на линукс и windows едновременно и имаме много проекти на Visual Studio. Използвай пакетния менажер на дистрибуцията си да си го инсталираш.
За Убунту/Дебиан
Код
GeSHi (Bash):
  1. apt-get install codeblocks
За Федора
Код
GeSHi (Bash):
  1. yum install codeblocks
За Мандрива/Мегеия/Роса
Код
GeSHi (Bash):
  1. urpmi codeblocks
Ако имаш въпроси за С++ или codeblocks ще помагам  ;)


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: go_fire в Apr 08, 2013, 19:39
Ще се самоцитирам от друг форум:

Цитат
Уф много сложен въпрос задаваш .… та да споделя, каквото мога. … Ето тези са, който съм открил аз:

http://www.codeblocks.org/cbplugins ($2)
http://www.openwatcom.org/index.php/Main_Page ($2)
http://www.ultimatepp.org/www$uppweb$vsqt$en-us.html ($2)
http://libre.adacore.com/libre/tools/gps/ ($2)
http://codelite.org/LiteEditor/QmakePlugin ($2)

http://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/index-jsp-141149.html ($2)

Няма нужда да казвам, последното е най-сериозното от тях, а например Ултимейта за чеп не става, освен ако не пишеш за неговата си библиотека. Всички са многоплатформени, защото такива съм търсил. …

Аз най-добри резултати съм имал с боба, но и гъпъсъто като, че ли добре се справя. Боба не съм изредил горе, защото го смятам подразбиращ, за какъвто и да е език. Но да знаеш, че занимаваш ли се с Qt, много гадни проблемчета има и силно изнервя, нищо, че декларира поддръжка.

Но аз реално пиша на  kate и nano, че са ми най-пестеливи на ресурси, а на лаптопа не са ми в изобилие. Ако включа интегрирана среда трябва да изключа всичко друго.

А да и в списъка трябва да се сложи затъмнението, но аз пермаментно съм го изключил. Много е странен. Или го обикваш от пръв поглед или го намразваш. Нека не ти звучи като антиреклама, но обикнали го познавам единствено педали. Може и нормални да има.

Надолу в темата се изясни, че все пак затъмнението си има почитатели и питащият избра именно него. При него в университета му бяха набили Dev-C++, а той беше опитал и Code::Blocks, но не беше доволен.

Виж какво е писал bvbfan, той за разлика от мен е профи, аз съм ламер.


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: zxz в Apr 08, 2013, 19:55
IDE - Eclipse, NetBeans


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: ShamanOwl в Apr 08, 2013, 22:01
Codeblocks не изглежда зле като интерфейс, но не мога да го накарам да работи както искам. Някой ако ми каже как да стане като Win 32 на Visual Studio ще съм много благодарен.


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: bvbfan в Apr 08, 2013, 22:39
Какво по-точно имаш предвид, дай пример. Ако имаш предвид да компилираш с F7 settings-> Editor-> Keyboard Shortcuts -> Build. Ако искаш да ползваш Win32 функции няма да успееш, трябва да ползваш стандартни платформено независими функции или линукски, но няма да ти работят, когато компилираш под Windows. Има начин да компилираш Windows приложения под Линукс и да работят с Wine и на Windows, но мисля, че ти е още рано и няма да разбереш. Все пак мога да ти дам жокер MinGW, но иска четене.


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: ShamanOwl в Apr 09, 2013, 14:15
Мисля че ще е най добре да обясня стъпка по стъпка какво ми трябва. С Visual Studio цъках на "нов проект" изибрах "win 32" и махах една отметка "precompleted header", и накрая "finish". След това ми се показваше полето, където си въвеждах кода, когато свършех с него давах "rebuild" (това проверяваше за грешки в кода) и ако всичко беше наред с него, избирах "start without debugging". Това пускаше черния прозорец, където показваше cout-овете ми, и въвеждах данни.

Ако обяснението ми не подсказва достатъчно какво ми трябва, вижте този клип http://www.youtube.com/watch?v=KUQ6G2sGuUc. Това искам да правя с Code Blocks.


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: bvbfan в Apr 09, 2013, 16:31
Освен и аз да ти отговоря с клипче -> http://www.youtube.com/watch?v=i1kubuz1loI  ;D
file -> new -> project -> console aplication -> c++ Върху проекта десен бутон компилираш от иконките горе триъгълника, който прилича на play, стартира изпълнението.


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: appmaster в Apr 09, 2013, 16:37
Освен и аз да ти отговоря с клипче -> http://www.youtube.com/watch?v=i1kubuz1loI  ;D
file -> new -> project -> console aplication -> c++ Върху проекта десен бутон компилираш от иконките горе триъгълника, който прилича на play, стартира изпълнението.

/OFF-topic
Тоя как анатемоса Tip of the Day :D
Много ме накефи.


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: ShamanOwl в Apr 09, 2013, 17:18
Само не знам, защо не ми отваря черният прозорец. Когата натисна "build and run" ми изписва "It seems that this project has not been built yet. Do you want to build it now?". Цъкам на "Yes", но черен прозорец няма. :/


Титла: Re: Препоръчайте някакъв C++ компилатор
Публикувано от: ShamanOwl в Apr 09, 2013, 18:09
Оказало се че съм нямал "g++", както и да е, вече си го инсталирах и всичко работи идеално. Отново мерси на всички които се занимаваха с проблемите ми.