Avatar billede lanstorp Nybegynder
24. oktober 2003 - 13:41 Der er 8 kommentarer og
1 løsning

KDevelop; C++ i Linux

Har lige installeret linux (10 min erfarings) og vil nu kode noget c++ i KDeveloper. Men knappen/menuen 'New' er tonet ned, virker ikke. Nogen løsning til det. Er der andre her i forumet der koder c++ i linux, og hvilke IDE'er anvender I. Er det rigtigt forstået, at der er en fælles C++ compiler i linux (gc++) til alle IDE'er. Ellers noget jeg har glemt at spørge om, der vil være relevant for at kode i c++ under linux (mandrake:)
Avatar billede arne_v Ekspert
24. oktober 2003 - 14:22 #1
GCC (gcc/g++/g77/gcj) er de facto standard compiler på Linux.

Jeg tror at flertallet af Linux C/C++ programmører slet ikke bruger
IDE men nøjes med en normal editor: vi eller emacs eller en tredie.
Avatar billede olennert Nybegynder
24. oktober 2003 - 15:31 #2
En hurtig note: GCC står for GNU Compiler Collection, og er derfor rettet mod flere programmeringssprog (indeholder flere oversættere, der har hver sin frontend, men deler backend).

Personligt bruger jeg emacs, og er meget begejstret. Prøv at gå på jagt på google efter tutorials til emacs, hvis du vil prøve. Der er også en tutorial bygget ind i emacs, den starter du med C-h t (jeg har ikke prøvet den selv, så jeg ved ikke hvor god den er).
Avatar billede dank Nybegynder
25. oktober 2003 - 20:06 #3
emacs???? Hvorfor er det så populært? Kan det noget specielt? udover at være umuligt at dreje i den retning man ønsker? :o)
Avatar billede arne_v Ekspert
25. oktober 2003 - 20:22 #4
emacs er nok verdens største og mest avancerede editor.

Den kan vel nærmest alt.

Og hvis den ikke kan så koder du det selv.

Forudsat at du kan Lisp !

:-)
Avatar billede dank Nybegynder
25. oktober 2003 - 20:33 #5
mon denne kategori er den rette til emcs spørgsmål, eller skal jeg over i *nix kategorierne?
Avatar billede arne_v Ekspert
25. oktober 2003 - 20:42 #6
Der er sikkert et par emacs hajer her (ikke mig !).

Men selvom emacs faktisk er porteret til andre OS end Unix så
tror jeg at en Unix kategoru vil være det bedste sted at spørge.
Avatar billede arne_v Ekspert
25. oktober 2003 - 20:43 #7
Jeg lavede engang en dosmer seddel til emacs:

Move

e-> = goto bottom
e-< = goto top
c-p = previous line
c-b = character backward
c-f = character forward
c-n = next line
e-f = word forward
e-b = word backward
c-a = goto begin of line
c-e = goto end of line
c-v = scroll forward
e-c = scroll backward
c-s = search forward
c-r = search reverse


Edit

c-d = delete character
e-d = delete word
c-k = delete line
c-SP = set mark
c-w = delete block
e-w = copy block
c-y = paste
e-c = capitalize word
e-u = uppercase word
e-l = lowercase word
c-x u = undo
e-% = replace
e c-\ = indent block
c-x h = mark whole buffer


File & Window

c-x c-c = quit
c-x c-f = edit file
c-x c-s = save file
c-x i = insert file
c-x b = change buffer
c-x s = save buffer
c-x 2 = split window horizontal
c-x 3 = split window vertical
c-x o = goto other window
c-x 0 = remove window
c-x 1 = remove all windows except current
c-x c-b = show buffer list


Various
c-h = help
c-h t = tutorial
c-h k = key help
c-g = break
e-! = shell command
Avatar billede hrc Mester
27. oktober 2003 - 15:50 #8
Du skal ind under projekt-menuen og vælge nyt projekt derfra. Det er lidt ulogisk, men det er der så meget der er under Linux...
Avatar billede lanstorp Nybegynder
27. oktober 2003 - 18:15 #9
Hellere ulogisk end umuligt.
Takker for bemærkningerne.
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