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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: nedy в Jul 01, 2005, 10:59



Титла: Преход от Windows към Linux
Публикувано от: nedy в Jul 01, 2005, 10:59
Здравейте,
Вчера си качих Линукс за първи път и искам да програмирам на С++, но не знам как. Знам че има вграден компилатор, но не знам къде е. Ще съм ви много благодарен ако ми кажете. Освен това ако можете ми препоръчайте някакъв ICQ, че аз ползвам Kopete и то постоянно ме изхвърля.


Титла: Преход от Windows към Linux
Публикувано от: braun100 в Jul 01, 2005, 11:51
за icq например licq,
програмиране под сусе:
трябва да имаш инсталирани gcc (компилатор C), g++ (C++), make и подобни (ако не, инсталирането им става най-бързо и лесно с yast)
много удобен за ползване е kdevelop, който също трябва да е на дисковете на сусето, разбира се ако си любител на силните усещания може да програмираш и "на ръка" в конзолата


Титла: Преход от Windows към Linux
Публикувано от: icobgr в Jul 01, 2005, 12:02
Аз лично ползвам SIM. Gaim също не е лоша програмка.


Титла: Преход от Windows към Linux
Публикувано от: nedy в Jul 01, 2005, 12:14
В usr/bin/  има g++, но не знам как да го стартирам. Да не би да трябва да си направя .cpp файл и после с g++ само да го стартирам.


Титла: Преход от Windows към Linux
Публикувано от: nedy в Jul 01, 2005, 12:15
А това с конзолата как става?


Титла: Преход от Windows към Linux
Публикувано от: icobgr в Jul 01, 2005, 12:26
1. Изобщо програмирал ли си?
2. От любопитсво или наистина искаш да програмираш?
3. В конзолата ползвай gcc <име на файла>
4. Ако ще пишеш програми най-добре си инсталирай KDevelop, намери си малко материали за него и ги прочети в Интернет има бол. Само трябва да потърсиш с чичко Google.


Титла: Преход от Windows към Linux
Публикувано от: icobgr в Jul 01, 2005, 12:27
5. Мисля че никой тук няма да почне да ти обяснява в подробности как се програмира на Линукс. Това е форум за въпроси и отговори, не за лекции.


Титла: Преход от Windows към Linux
Публикувано от: JOKe в Jul 01, 2005, 12:49
Цитат (nedy @ Юли 01 2005,11:59)
Здравейте,
Вчера си качих Линукс за първи път и искам да програмирам на С++, но не знам как. Знам че има вграден компилатор, но не знам къде е. Ще съм ви много благодарен ако ми кажете. Освен това ако можете ми препоръчайте някакъв ICQ, че аз ползвам Kopete и то постоянно ме изхвърля.

мара пич качи си KDEVELOP наистина сичко е като в нормалните IDE-tа за програмиране на C++ освен че main функцията неможе да ти е void пускаш го тама има няколко туториала разгледаи ги веднага ще зацепиш за какво става дума
особенното при него е че ти генерира и сякви скриптове за buildvane на application-а например слага си configure и етц да можеш да го buildнеш в конзола саответно с
./configure -което checkva за нужен софт.
make - което buildva
маке инстал - което инсталира.

иначе какво бих ти препоръчал за начинаеш ползваш си KDevelop като си направиш C++ appa и искаш да го пробваш сеивваш фаила в app1.cpp и в конзола в неговата директория пишеш
g++ -o MyFirstApp app1.cpp
това ще направи executable фаил MyFirstApp под Линукс ( като ЕХЕ е ) после го пускаш с ./MyFirstApp
ако пишеш на C записваш в Cprogram.c
и компилираш с
gcc -o MyCapp Cprogram.c
./MyCapp

успех


Титла: Преход от Windows към Linux
Публикувано от: sdr в Jul 01, 2005, 18:52
Ако се каниш да пишеш GUI програмки намери си "C++ GUI Programming with Qt 3" Аз вчера зачетох първите 2 глави пуснах си QtDesigner-а и след малко цъкане и псуване вече имах работеща графична програмка. Много лесно и приятно ако поназнайваш да програмираш, иначе предполагам ще ти дойде много стръмно...


Титла: Преход от Windows към Linux
Публикувано от: phantomlord в Jul 02, 2005, 17:46
Цитат
5. Мисля че никой тук няма да почне да ти обяснява в подробности как се програмира на Линукс. Това е форум за въпроси и отговори, не за лекции.

Във форума си има секция за програмиране тук.


Титла: Преход от Windows към Linux
Публикувано от: antonatan в Jul 05, 2005, 18:27
аре и аз да кажа нещо по въпроса:
Аз използвам г++ и след това дебъгвам програмата с gdb. Значи с Kate пиша програмата и там отварям конзолата и с г++ проверявам за грешки. Там където съм сейват програмата отварям конзола и пиша в нея gdb. после file a.out и след това run.
Доста е сложно, затова си сложи кдевелопер