Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: spuštění skompilovaného skriptu  (Přečteno 1983 krát)

Hansi

  • Aktivní člen
  • *
  • Příspěvků: 99
spuštění skompilovaného skriptu
« kdy: 14 Února 2009, 20:29:20 »
Ahoj,

předpokládám že tento dotaz bude totální lmaárna, ale i tak e zeptám, lnx se pořád učím. Když jsem v genay napsal klasickej velkoprogram typu hallo world a úspěšně ho přeložil, v adresáři vznikne soubor typu halloworld.o což mi nedává smysl. Když mu dám práva spustiteného a spustím ho, nic se neděje. Moje očekávání bylo že se provede program a vypíše se ono magické hallo world. Kde je moje úvaha chybná ? Proč je přípona zrovna .o ?

díky za váš čas.
....

premet

  • Host
Re: spuštění skompilovaného skriptu
« Odpověď #1 kdy: 14 Února 2009, 20:30:55 »
Protože jsi to přeložil blbě a né úplně  :).
Když chceš přeložit kod do spustitelnýho programu tak klasicky
Kód: [Vybrat]
gcc -o soubor_spousteci zdrojovy_kod.c
Ty jsi to prohnal pouze preprocesorem a tak ti vzniknou pouze objektové soubory, které by jsi musel pak dát do spustitelnýho.
« Poslední změna: 14 Února 2009, 20:36:53 od Premet »

ares952

  • Aktivní člen
  • *
  • Příspěvků: 124
    • http://www.lumidan.eu
Re: spuštění skompilovaného skriptu
« Odpověď #2 kdy: 17 Února 2009, 06:28:45 »
Ty jsi to prohnal pouze preprocesorem a tak ti vzniknou pouze objektové soubory, které by jsi musel pak dát do spustitelnýho.
spis to prohnal jen kompilatorem a ne linkerem

Marvn

  • Stálý člen
  • **
  • Příspěvků: 627
  • Take it easy :)
Re: spuštění skompilovaného skriptu
« Odpověď #3 kdy: 17 Února 2009, 14:04:33 »
Proč je přípona zrovna .o ?
output, cesky vystup ;)
Arch Linux x64 (KDE) | KISS  :-*
"Ignorance isn't stupidity, but choosing to remain ignorant is."

Kecik

  • Aktivní člen
  • *
  • Příspěvků: 106
  • nuqDaq yuch Dapol-where do you keep the chocolate?
    • Personal web page
Re: spuštění skompilovaného skriptu
« Odpověď #4 kdy: 25 Února 2009, 13:47:21 »
skript se nekompiluje ale interpretuje
The most important thing in the programming language is the name. A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language.
D. E. Knuth, 1967

 

Provoz zaštiťuje spolek OpenAlt.