Avatar billede _et Praktikant
21. april 2003 - 22:11 Der er 17 kommentarer og
1 løsning

C++ under linux

Jeg vil gerne begynde at programmere i C++ under linux, så jeg vil gerne have andefalet nogle C++ programmer/compilere, som kan kan køres på den grafiske brugerflade, samt links til gode begynder sider

Jeg har programmeret en del på Windows, Meget i VB, Java, og lidt C++ med MFC, men opgav.

Jeg skal til at lave nogle programmer til velmann's K8000 kort, og jeg har fundet nogle LIB's dertil, så der mangler kun jeres foreslag. Det skal helst være Open Source, eller tilsvarende
Avatar billede arne_v Ekspert
21. april 2003 - 22:15 #1
Traditionelt har man jo kodet C/C++ på Linux med vi/Emacs
og kommando-linie build via make.

:-)
Avatar billede arne_v Ekspert
21. april 2003 - 22:17 #2
Mulige IDE'er:

SourceNavigator fra Redhat (http://sources.redhat.com/)

KDevelop (http://www.kdevelop.org/)

den sidste kender jeg ikke men soreno har tidligere anbefalet den.
Avatar billede arne_v Ekspert
21. april 2003 - 22:20 #3
Stort set alle bruger iøvrigt samme compiler til Linux
nemlig GCC (Gnu Compiler Collection).

Det er bare et spørgsmål om hvilken version du vil bruge
og om du skal have en overbygning oven på.

[jeg er iøvrigt ret sikker på at GCC allerede er installeret
på din Linux maskine - det plejer de at være]
Avatar billede arne_v Ekspert
21. april 2003 - 22:20 #4
Du kan teste med at skrive:

gcc -version
Avatar billede _et Praktikant
21. april 2003 - 22:28 #5
Jeg har GCC compileren, jeg håbede bare der var noget software lidt i stil med MS Visual C++, så jeg kunne få lidt hjælp, og evt en god debugger
Avatar billede _et Praktikant
21. april 2003 - 22:31 #6
Jeg har fundet noget der hedder: Trolltech Qt/X11 LIB, det skulle være til GUI udvikling, kender du det?
Avatar billede arne_v Ekspert
21. april 2003 - 22:31 #7
GCC's debugger hedder GDB.

Der er også lavet grafiske interfaces til den.

Prøv og led efter Insigth fra Redhat (også http://sources.redhat.com/).

SourceNavigator kan bruges som IDE (ikke vildt god - den er suveræn
til at navigere rundt i kode med).

Men prøv så at kigge på KDevelop på ovenstående link.
Avatar billede arne_v Ekspert
21. april 2003 - 22:33 #8
Qt er mig bekendt et bibliotek til at lave GUI i - ikke en IDE.

Jeg har hørt det omtalt - aldrig selv rodet med det.

Der er mange forskellige GUI biblioteker til Linux.
Avatar billede arne_v Ekspert
21. april 2003 - 22:34 #9
Som traditionalist vil jeg foreslå at du starter med atkigge på
XLib+XToolkit+et widget set ovenpå dem.

Det er ligesom på Windows, hvor man bør lære noget basal
Win32 API inden man går igang med MFC.
Avatar billede _et Praktikant
21. april 2003 - 22:41 #10
Qt er et biblotek til GUI - det var bare noget jeg fald over ved en søgning, ville lige høre

Er de bibloteker du nævner, nogle der følger med linux, eller skal de hentes?, i såfald hvor?
Avatar billede _et Praktikant
21. april 2003 - 22:42 #11
Er der et sted hvor man kan slå syntaksen, for de procedyrer der findes i biblotekerne på? lidt i stil med MSDN?
Avatar billede arne_v Ekspert
21. april 2003 - 22:43 #12
Det burde du kunne slå op i "man".
Avatar billede arne_v Ekspert
21. april 2003 - 22:46 #13
Hvis du har en af de store distributioner som Redhar så kan du under
installationen vælge at få installeret en GB eller to af alt muligt
inklusive flere biblioteker end du kan lære at bruge på en menneskealder.

Ellers så er stort set alt til Linux gratis og du kan downloade det
fra nettet.
Avatar billede arne_v Ekspert
21. april 2003 - 22:46 #14
Jeg formoder bestemt at X er installeret.
Avatar billede _et Praktikant
21. april 2003 - 22:57 #15
Det er mandrake

Jeg har X, og alt muligt lo..

Jeg takker for hjælpen, jeg kigger på det imorgen, men du har vist tjent pointene.
Avatar billede olennert Nybegynder
21. april 2003 - 23:56 #16
Jeg er en af de kedelige der bruger make + en editor. I mit tilfælde er det emacs i stedet for vi. emacs kan alt, og hvad emacs ikke kan, det kan man finde en elisp-pakke til emacs der kan. M-x load-library sub-water-point-welding, og så kan man pludselig undervandspunktsvejse. :-)

Jeg kan anbefale at prøve en "gammeldags" editor som vi eller emacs, plus make. Det er faktisk ret sjovt at arbejde med, og fungerer utroligt godt. Hvis du ikke kender make i forvejen, så kan du evt. også kigge på GNUs automake og autoconf.
Avatar billede arne_v Ekspert
10. maj 2003 - 00:11 #17
_et>

Tid at lukke spørgsmålet ?
Avatar billede _et Praktikant
18. maj 2003 - 15:54 #18
Sorry arne_v

pc problemer :-(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester