C++

Sekcia: Aplikácie & Desktop 28.02.2008 | 20:50
Avatar Rado Ubuntu 7.10  Používateľ
Ucim sa jazyk c++ a chcel by som zohnat nejake vyvojove prostredie (graficke) pre tento jazyk na linux(Ubuntu). Mohlo by to byt nieco ako Dev C++ od firmy Bloodshed na windoze. Skusal som uz hladat na nete, ale nikde som nenasiel program s funkciou kompilovania - vsetky vedeli iba ulozit zdrojak a s tym som nevedel dalej pohnut. Ak by ste o nejakom takomto programe vedeli tak mi prosim vas dajte vediet.

Dakujem.
"Naším povstaním dali sme mu, národu tak dlho bezdejinnému dej a to je najväčšie mravné pôsobenie." <br/>Ľudovít Velislav Štúr
    • Re: C++ 28.02.2008 | 21:00
      Avatar Peter Rozum Arch Linux  Používateľ
      skus anjuta alebo kdevelop. ak to nema tlacitko pre skompilovanie tak to ma nejaku integrovanu konzolu, kde to mozes pohodlne skompilovat rucne
      Everything is proceeding as I have foreseen.
      • Re: C++ 28.02.2008 | 21:05
        Avatar Rado Ubuntu 7.10  Používateľ
        Skusal som obe a tlacitko na skompilovanie som nikde nenasiel.Ako by som to skompiloval rucne? Nejako cez terminal?
        "Naším povstaním dali sme mu, národu tak dlho bezdejinnému dej a to je najväčšie mravné pôsobenie." <br/>Ľudovít Velislav Štúr
    • Re: C++ 28.02.2008 | 21:14
      Avatar Michal Sekletár Arch Linux  Používateľ
      Ahoj odporucal by som ti Eclipse alebo Netbeans(do oboch je potrebny plugin pretoze primarne su urcene pre Javu). Osobne pouzivam Eclipse ale skusal som aj Netbeans a tiez to nieje zle. Skor by som povedal ze je to sila zvyku. No treba povedat ze na malicke programceky na par desiatok riadkov to nie je najlepsie riesenie, pretoze je to ako polovat s tankom na vrabce. Tak ci tak komplexne IDE podla mna ponuka vacsi komfort pri programovani ako Vim s Emacsom dokopy(moj nazor NO FLAME!!!).
      DON'T FEAR THE PENGUINS Jabber: seki@jabbim.sk
    • Re: C++ 28.02.2008 | 21:19
      oO   Návštevník
      ja ti odporucam geany, je to lightweight IDE, aj s tlacitkom na kompilaciu ;)
      • Re: C++ 28.02.2008 | 21:37
        Avatar pejta Archlinux  Používateľ
        A čo takto Code::Blocks? Podľa mňa jedno z najlepších.
        • Re: C++ 28.02.2008 | 21:57
          Avatar Samuel BWPOW Kupka CentOS, Mandriva  Používateľ
          Tiez sa pripajam ku Code::Blocks. Pouzivam aj na Win aj na Lin a som spokojny.
          Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity
          • Re: C++ 28.02.2008 | 22:00
            Avatar Rado Ubuntu 7.10  Používateľ
            Kde by som to splasil na linux?
            "Naším povstaním dali sme mu, národu tak dlho bezdejinnému dej a to je najväčšie mravné pôsobenie." <br/>Ľudovít Velislav Štúr
            • Re: C++ 29.02.2008 | 01:24
              Avatar Samuel BWPOW Kupka CentOS, Mandriva  Používateľ
              Napriklad priamo na ich stranke. Osobne si to ale vzdy kompilujem, kedze pouzivam mandrivu, takze neviem potvrdit, ci tie baliky aj funguju.
              Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity
              • Re: C++ 29.02.2008 | 20:06
                Avatar Rado Ubuntu 7.10  Používateľ
                Som nainštaloval z .deb balickov ten code::blocks, ale pri spustani mi ho vypina.
                "Naším povstaním dali sme mu, národu tak dlho bezdejinnému dej a to je najväčšie mravné pôsobenie." <br/>Ľudovít Velislav Štúr
    • Re: C++ 28.02.2008 | 21:34
      Avatar Tommy Angelo   Používateľ
      tak na linuxos vychadza serial o kodeni v Kdevelop-e 1 2 3
    • Re: C++ 28.02.2008 | 21:50
      Avatar Miroslav Bendík Gentoo  Administrátor
      • Re: C++ 02.03.2008 | 19:39
        Avatar Rado Ubuntu 7.10  Používateľ
        Nainštaloval som kdevelop 3.5.0 ale pri kompilovaní mi vypisuje chybu, hoci kód by mal byť správny. Môže to byť spôsobené tým, že som to napísané pre windoze a aký je vlastne rozdiel medzi programovaním v c++ pre linux a pre win? (Program, ktorý mi nechce skompilovať je z knihy mistrovství v C++)
        "Naším povstaním dali sme mu, národu tak dlho bezdejinnému dej a to je najväčšie mravné pôsobenie." <br/>Ľudovít Velislav Štúr
        • Re: C++ 02.03.2008 | 20:06
          Avatar Miroslav Bendík Gentoo  Administrátor
          std by malo byť rovnaké, mohol by som vidiet chybu ktoru to vypisuje?
        • Re: C++ 02.03.2008 | 20:20
          Avatar Peter Rozum Arch Linux  Používateľ
          mistrovsti v C++ neobsahuje kod ktory by bol platformovo zavysly, aspon nie potial kde som sa dostal ja (uz by som si k tomu mohol znovu sadnut a docitat to :) ).

          skopci sem ten zdrojak, kory kompilujes a aj aku chybu co ti to vyhodi.

          mimochodom odporucam ti to skusit skompilovat v prikazovom riadku. kdevelop ma integrovanu konzolu takze sa to da pohodlne pouzivat pri beznej praci.
          Everything is proceeding as I have foreseen.
          • Re: C++ 02.03.2008 | 20:37
            Avatar Rado Ubuntu 7.10  Používateľ
            #include <iosream>
            using namespace std;
            int main ()
            {
            cout << "Ahoj.\n";
            cin.get ();
            return 0;
            }

            toto je program. dam build project a vyskoci tabulka :

            /home/user/Plocha/Sk/Skuska/debug
            There is no Makefile in this directory
            and no configure script for this project.
            Run automake & friends and configure first?

            stlacim run them a dole mi vypise toto:


            cd '/home/user/Plocha/Sk/Skuska' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" make -f Makefile.cvs && mkdir '/home/user/Plocha/Sk/Skuska/debug' && cd '/home/user/Plocha/Sk/Skuska/debug' && CXXFLAGS="-O0 -g3" "/home/user/Plocha/Sk/Skuska/configure" --enable-debug=full && cd '/home/user/Plocha/Sk/Skuska/debug' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" make -k
            aclocal
            make: aclocal: Príkaz nenájdený
            make: *** [all] Chyba 127
            *** Exited with status: 2 ***

            ja fakt neviem. a ako sa kompiluje v prikazovom riadku?
            "Naším povstaním dali sme mu, národu tak dlho bezdejinnému dej a to je najväčšie mravné pôsobenie." <br/>Ľudovít Velislav Štúr
            • Re: C++ 02.03.2008 | 20:38
              Avatar Marián Sova Ubuntu 10.10  Administrátor
              Vytvoril si projekt?
              Čo ťa nezabije, to ťa posilní | Leták na propagáciu jabbera v pdf | www.mikroprocesory.sk
              • Re: C++ 02.03.2008 | 20:42
                Avatar Rado Ubuntu 7.10  Používateľ
                Neviem ako to myslis. Dal som new project a potom kod. Nasledne som stisol tlacidlo Build Project...a.....chyba.
                "Naším povstaním dali sme mu, národu tak dlho bezdejinnému dej a to je najväčšie mravné pôsobenie." <br/>Ľudovít Velislav Štúr
                • Re: C++ 02.03.2008 | 21:14
                  Avatar Peter Rozum Arch Linux  Používateľ
                  pre zaciatok to predsalen skusaj kompilovat rucne gcc -o program program.cpp
                  Everything is proceeding as I have foreseen.
                  • Re: C++ 02.03.2008 | 21:23
                    Avatar Rado Ubuntu 7.10  Používateľ
                    A potom neskor?
                    "Naším povstaním dali sme mu, národu tak dlho bezdejinnému dej a to je najväčšie mravné pôsobenie." <br/>Ľudovít Velislav Štúr
                    • Re: C++ 02.03.2008 | 21:27
                      Avatar Peter Rozum Arch Linux  Používateľ
                      poopravim sa. ten prikaz ma byt g++... nie gcc...
                      ak programovat len zacinas tak to skus kompilovat len takto jednoducho. neskor sa mozes pozriet na make dalsie nastroje...
                      Everything is proceeding as I have foreseen.
                    • Re: C++ 03.03.2008 | 12:48
                      Avatar Miroslav Bendík Gentoo  Administrátor
                      Neskôr cmake / qmake (automake sa mi zdá dosť zložité a nie je multiplatformové ..)
            • Re: C++ 04.03.2008 | 20:52
              Michal   Návštevník
              Tvoj problem by malo riesit doinstalovanie balicka "automake" cez Synaptic. Ja som potom este musel doinstalovat aj balicek "libtool" a "konsole". Potom to uz makalo.