Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Kiedyś na windowsie programowalem sporo w c++ używając najczęściej Borland C++Buildera. Teraz na Linuxie chętnie bym sie za to zabrał znowu. Kylix mnie rozczarował, z Anjuta nie moge sobie poradzić, nie uruchamia mi się najprostrzy program. Jestem zupelnie zagubiony tesknie za tamta prostotą - otwiera sie BCB pisze i uruchamia. Na linuxie niewiem jak się za to zabrać, czego potrzebuje żeby pisać programy konsolowe a potem programy z prostym gui ? Sory za takie nieprecyzyjne pytanie ale czuje sie tu zagubiny :/
Offline
parkatycznie masz wszystko w systemie :] kompilator gcc jest podstawowe biblioteki sa i mozna dzialac...
uruchamiasz se mcedit'a i piszesz programa gcc kompilujesz....
Offline
uruchamiasz se mcedit'a i piszesz programa[/quote]chyba że masz uraz do niebieskich ekranów ;)
polecam vi
linux regd. user #248790
Offline
Tez polecam vi. Kiedyś troche się bawiłem (programiki w stylu delta czy losowanie liczb, a nawet troche z alokacją pamięci i operacje na plikach). Ma nawet kolorowanie składni. Zapisujesz pliczek i wydajesz polecenie:
g++ -o plik -Wall plik.cpp
Wall - opcjonalnie (wyświetla ostrzeżenia)
co do vi polecam
vimtutor
Offline
ja i tak dalej nie poradziłem sobie z przejściem z TC czy też Buildera na gcc, były propozycje by sprubować Dosemu i odpalić tam środowisko winshitowe
Offline
ja i tak dalej nie poradziłem sobie z przejściem z TC czy też Buildera na gcc, były propozycje by sprubować Dosemu i odpalić tam środowisko winshitowe[/quote]
nie poradziles sobie czyli co? probowales zainstalowac na dosemu i ci sie nie udalo...
probowales na dosbox-ie?
pytam bo tez mnie to interesuje
Zarejestrowany użytkownik Linuksa #361563
Offline
wlasnie odpalilem BC++ 3.1 na Dosbox-ie
dziala bez problemu
sprawdzilem na prostych programikach typu oblicznie delty i liczenie wyrazow w zdaniu
Offline
Witam!
Zainteresuj się Borland C++ Builder X
Pozdrawiam Ramzee
Offline
Albo biblioteką Qt (jest trochę kursów do tego po polsku) + g++ (sam tak robie).
Ja też polecam vi i książke Język C autorzy:
W.Kernighan i M.Richie
Bawie sie też Qt ale nie najlepiej mi to drugie wychodzi :/
A u nas w podstawówce na wsi to nic poza graniem i pisanie w Wordpadzie nie robimy :( ;( :/
Offline
Własnie zaczynam się bawić emacsem, jeśli uda się zrobić wszystko co jest opisane w tym artykule [url]http://www.debianusers.pl/article.php?aid=33[/url] to będzie niezle.
Nie znalazłem tylko jak zrobić automatyczne kończenie kodu. Chodzi o cos takiego, że jak mamy jakiś obiekt i wpiszemy kropkę np "obiekt." (albo "obiekt->)" to po kropce pojawia się okienko wyświetlające wszystkie funkcje tego obiektu. Wie może ktoś czy w emacsie da się coś takiego zrobić ?
Offline
Znalazłem coś takeigo:
[url]http://www.widestudio.org/[/url]
Z tego co jest tam napisane to wynika że może to być całkiem niezłe ide.
Są nawet paczki dla debiana.
Tylko sćiągnąłem je wszystkie i prpóbowałem zainstalować ,robiłem tez apt-get install -f ale zawsze co nie pasowało, Kompilacja ze zródłe tez zakonczyła się błędem. Narazie dam sobie z tym spokój ale jeszcze w przyszłosci sprubuje to uruchomić. Jakby się komuś to udało przedemną to poprosze o informacje na ten temat :)
Offline
Świetnym IDE dla C++, ale nie tylko jest KDevelop. Dla większych projektów poprostu miodzio :D
Offline
Qt-designer próbowales? GUI ma w sumie dosc zblizone do C++Buildera. Co prawda ja mialem problemy z kompilacja, ale to juz inna kwestja :P
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00095 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.191.93.18' WHERE u.id=1 |
0.00066 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.191.93.18', 1732764940) |
0.00053 | SELECT * FROM punbb_online WHERE logged<1732764640 |
0.00037 | SELECT topic_id FROM punbb_posts WHERE id=2933 |
0.00007 | SELECT id FROM punbb_posts WHERE topic_id=369 ORDER BY posted |
0.00046 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=369 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00090 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=369 ORDER BY p.id LIMIT 0,25 |
0.00077 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=369 |
Total query time: 0.00489 s |