Avatar billede mickni33 Nybegynder
31. januar 2001 - 13:01 Der er 6 kommentarer og
1 løsning

linke compile i Linux

Jeg har lige lavet mit første  hello world i linux

jeg skrev koden i en editor og lavede en makefile ved at skrive
g++  mitprogram.c++  -o program1
at lave en makefile lykkes og jeg kan nu finde filen program1
men jeg kan ikke få programmet til at kører
skal man også compile eller linke det??? eller hva
min lærre siger at det skulle køre ved bare at skrive exefilens navn ved prompten men det gør det ikke så nu må jeg spørge eksperterne
Avatar billede erikjacobsen Ekspert
31. januar 2001 - 13:30 #1
Prøv at skrive

  ./program1
Avatar billede mickni33 Nybegynder
31. januar 2001 - 13:36 #2
Ved du hva Erik
du er bare for genial
100 point til dig
Avatar billede erikjacobsen Ekspert
31. januar 2001 - 13:55 #3
Så vil du vel også gerne vide hvorfor?

Ok!

Det er fordi din søgesti ikke indeholder aktuelt katalog (.) men en masse
systemkataloger (/usr/bin  etc.). Ved direkte at skrive ./ foran, tvinger du
den til at lede i aktuelt katalog.

Hvis du mener det er udholdbart i længden (og det er det vel), skal du blot tilføje
aktuelt katalog, altså . , til din søgesti. Hmm - og - øh - hvordan - tjah - er det nu -
hmm - man gøre det ..... Ha ha, det kan jeg ikke engang huske...
Avatar billede mickni33 Nybegynder
31. januar 2001 - 14:00 #4
Det er ok det lærer vi nok med tiden syntes ellers at det el vildt spændende at køre med linux har kun prøvet det siden i mandags men det er pensum så det er bare om at komme igang
Avatar billede billeschou Nybegynder
31. januar 2001 - 16:47 #5
plejer det ikke at være i .bashrc man sætter søgestien?
Avatar billede erikjacobsen Ekspert
31. januar 2001 - 16:49 #6
Jo - hvis man bruger bash. For tcsh er det vist .cshrc
Avatar billede billeschou Nybegynder
31. januar 2001 - 16:52 #7
og så er der zsh osv...
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