Avatar billede langbein Nybegynder
03. december 2001 - 15:14 Der er 5 kommentarer og
1 løsning

Hvordan komme i gang med C/C++ programmering i Linux ?

Hvordan kan man komme i gang med C/C++ programmering i Linux ? (Heldst C++). Bruker Red Hat 7.1 og kompilatoren kal jo allerede være der. Hva slags editor kan man bruke, går pico bra ? Saver man så brogrammet som tekst for der etter å lenke og kompilere det ? Hvordan gjør man dette ? Finnes det integrerte utviklingsmiljøer for linux c++ for eksempel noe lignende Borland C++ 4.5 (Gammel dos versjon) der man kan editere via utviklingsmiljøet og der man ellers kan velge \"lag eksekverbar fil\" og slikt via menyer ?? Hvordan kommer man best, det vil si lettest i gang med C++ programmering under Linux ??
Avatar billede cd_ Nybegynder
03. december 2001 - 15:26 #1
Læs en bog om C/C++.
c er bedst..(!)
Avatar billede vladimirr Nybegynder
03. december 2001 - 16:04 #2
cd_ : Hvad mener du med at C er bedre end C++ ?
C++ er noget mere omfattende !
Avatar billede langbein Nybegynder
03. december 2001 - 16:38 #3
Har programmert C og C ++ i noen år, men hele tiden under DOS eller Windows. Mangler ikke bøker. Hverken C eller C++ er etter mitt syn \"best\". Det kommer ann på hvilket program du skal skrive. Optimalisert for lite maskinkrevende og hurtig maskinutførelse = C. Mere komplekse programmeringsoppgaver og objektorientert programmering = C++. C++ er jo ellers et supersett (en utvidelse) av C, det vil si at alle de kommandoer som finnes i C, de skal i prinsipp også finnes i C++ (Ikke helt sant men litt sant. Det finnes elelrs en del C kommandoer som ikke er med i C++). Er enig i at C++ er mer omfattende enn C da det jo i prinsipp er en utvidelse og videreføring av dette. Det som nå jeg ønsker det er å komme i gang både med C og C++ under windows. Linux inneholder jo ellers vanligvis både C og C++ kompilator (dvs programmeringsspråk) Hvis en eller annen vennlig sjel forteller oss hvordan vi på en enkel måte kan komme i gang med bruken, da kan vi jo selv bedømme hva vi synes om de to. 
Avatar billede langbein Nybegynder
04. december 2001 - 07:48 #4
Har forsøkt og testet litt. Linux (RH 7.1) har en kombinert c og c++ compilator som heter gcc. Laget en programkildekode ved hjelp av pico editor og lagret denne som ren tekst. Ga den filnavn test.cc Kompilerte så koldekoden ved å skrive g++ test.cc Dette ga så en binær outputfil ved navn a.out Taster man \"man gcc\" så kommer man inn i noe av Linux sin dokumentasjon for gcc. Tingene ser ut til å skje i henhold til dokumentasjonen men den binære outputfilen lar seg ikke eksekvere som program, i hvert fall ikke bare ved å skrive filnavnet a.out Kompilatoren ville heller ikke kjenne igjen kompilatordirektivet <conio.h> Noen som har greie på disse tingene og som kan gi noen videre råd ?? Står i øyeblikket fast i forhold til saken !
Avatar billede Slettet bruger
04. december 2001 - 11:57 #5
Avatar billede langbein Nybegynder
04. december 2001 - 12:42 #6
Space-> Har printet ut og gått gjennom boken fra sslug men fant faktisk ikke noe spesifikt om hvordan man kan få tingene til å kjøre under Linux, bare om C. Snakket der i mot med en kamerat som har jobbet Unix i en del år. Han hadde svaret: Hvis man jobber i root - gå inn på root directory og åpne filen \".bash_profile\" Rediger inn linjen PATH=$PATH:./ Dette gjorde jeg og dermed kunne den kompilerte filen a.out kjøres neste gang jeg logget meg in som root. a.out kan renames til det navn man måtte ønske ved hjelp av mv kommandoen. En annen problemstilling: mine bash script kan nå kjøres direkte uten å måtte skrive \"bash <filnavn>\". Det skal også være mulig å gå inn å redigere en fil /etc/profile og så lage en endring som gjelder alle brukere. Skriver litt utførlige opplysninger av hensyn til andre brukere av eksperten som måtte stå fast på samme problemstilling (og meg selv når jeg har glemt.) Franstillingen over om enn i en litt uryddig rekkefølge inneholder faktisk alle de tingene man behøver for å komme i gang med programmering i C++ under Linux samt en lærebok i C.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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