Verktøy for C++?

Kategori overført fra Linux1

Verktøy for C++?

Innleggav Sulle » lør 11.08.2007 15:57

Er her noen som vet hva verktøy jeg kan bruker når jeg skal programmere i C++ ?

Jeg trenger noe som er enkelt å bruker å veldig nyttig.

Bruker Linux....

Brukerens avatar
medlem i 208 måneder
 

Innleggav KMJ » lør 11.08.2007 16:47

Du kan jo prøve KDevlop http://kdevelop.org/.
Den er rimelig enkel å bruke.

Selv om den også har masse avanserte muligheter, trenger du jo nødvendig vis ikke benytte deg av alle disse. Men det er greit å ha mulighetene der, så kan du bruke dem når du blir mer erfaren eller etter behov.

Erfaren
medlem i 220 måneder
 

Innleggav moma » lør 11.08.2007 18:25

Tungvektere:
Jeg vil anbefale Anjuta IDE... (integrert utviklingsmiljø) dersom du kjører GNOME og KDevelop... i K-desktop (KDE).
Du finner Anjuta og Kdevelop i din distros pakkesystem.

Selv benytter jeg Code::Blocks... IDE. Det er under stadig utvikling men fungerer stort sett meget bra.

Slik installerer du Code::Blocks på Ubuntu 7.04
http://ubuntuforums.org/showthread.php? ... ost2816470
Bare følg guiden du.

Enkle, lette utviklingsverktøy med editor. (usikker på om disse støtter debugging med gdb)
OpenLDev og Geany:
http://ubuntuforums.org/showthread.php? ... ost2900005
Se også
http://ubuntuforums.org/showthread.php? ... ost3115134

Tips:
I den Code::Blocks lenken, les også notatene under installasjonsveiledningen. F.eks notat 3) har pekere til noen viktige websider om c++.
ps. anbefalt musikk... mens du koder.

Erfaren
Brukerens avatar
medlem i 235 måneder
 

Innleggav Sulle » lør 11.08.2007 21:12

Får ikke installert CodeBlocks:

error while loading shared libraries: libwx_gtk2u_aui-2.8.so.0: cannot open shared object file: No such file or directory

Brukerens avatar
medlem i 208 måneder
 

Innleggav moma » lør 11.08.2007 21:36

1) Biblioteket "libwx_gtk2u_aui-2.8.so.0" kommer fra libwxgtk2.8-0 pakken.

libwxgtk2.8-dev pakken (som du installerte i punkt 0) vil også dra med seg libwxgtk2.8-0.

Altså sjekk først om har du har kjørt alle grønne linjene i punkt 0) ?
http://ubuntuforums.org/showthread.php? ... ost2816470
-----

2) Oppdater biblioteks-cache med denne kommando
$ sudo ldconfig
----

3) Dersom punkt 1 og 2 hjelper ei, lokaliser "libwx_gtk2u_aui-2.8.so.0" med følgende kommando.

$ sudo updatedb
$ locate libwx_gtk2u_aui-2.8

Finner du den?
----
4) Gå for noen av de andre editorene dersom installasjonen av Code::Blocks feiler.

Erfaren
Brukerens avatar
medlem i 235 måneder
 

Innleggav Sulle » lør 11.08.2007 22:10

Tusen takk =)

Men nå får jeg en feil når jeg skal "build and run" jeg får permission denied.

Og viss jeg prøver bare build så får jeg Nothing to be done.


Hva skal jeg gjøre med det ?

Brukerens avatar
medlem i 208 måneder
 

Innleggav moma » søn 12.08.2007 10:26

Bra. Du har allerede kommet i gang med C::B.

Jeg forstår dette slik at
du har skapt et C++ prosjekt (eller bare en kodefil) i Code::Blocks og du prøver å kompilere og kjøre koden via Build -> Build & Run menyvalget.

Du har laget et prosjekt på et sted der du ikke har skriverettigheter. Du bør lage alle prosjektene i din hjemmekatalog. Der har du skriverettigheter.
-------------

Kan du skape et nytt prosjekt i din hjemmekatalog. Gjør slik

1) Skap ett nytt prosjekt via menyvalget
File -> New -> Project.

2) Fra prosjekt-wizard-lista velg "Console application".
Konsollapplikasjoner har ikke grafisk GUI (som f.eks vinduer og knapper) men den outputter alt på skjermen i tekst.

3) Klikk videre og gi
Prosjekt tittel: test1

Folder to create prosject in: (viktig at du setter denne riktig)
/home/sulle/projects/

Jeg antar at ditt brukernavn (loginnavn) i Linux er "sulle". Erstatt "sulle" med riktig navn !

4) Klikk videre og fullfør C++ prosjektet.

5) Kompiler via Build -> Build and Run menyvalget.
Den kommer til å fly.
----------------------------

Fortell oss om den fungerer.
Vi kan senere skape andre prosjekttyper via wizarden, som f.eks wxWidgets og OpenGL prosjekter.
Sist endret av moma den søn 12.08.2007 15:24, endret 2 ganger.

Erfaren
Brukerens avatar
medlem i 235 måneder
 

Innleggav Sulle » søn 12.08.2007 11:35

tusen takk.

Brukerens avatar
medlem i 208 måneder
 


Returner til Utvikling i Linux



Hvem er i Forumene

Registrerte brukere: Google [Bot]



cron