clanok mi pomohol ... len by som sa xel spytat
ako spustim uz vytvoreny subor ... povedzme a.out
vypise mi command not found ked ho spustim v konzole
(normalne napisem a.out a odklepnem enter)
a este ako pouzit napr kniznicu conio.h ...
teda pri kompilaci gcc subor.c mi vypise ze nevie najst tuto kniznicu ...
a este ... jaaaj ze co sakra znamena klavesova skratka (C-x C-f) v Emacse a aku ja pouzit (je pre otovrenie suboru)
dufam ze chapete ze kazdy s linuxom niekedy musi zacat .... ja som zacal vcera
Taky jsem s tím spuštěním bojoval.
1. V proměnné shellu PATH musí být nastaveno prohledávání aktuálního adresáře. Podrobnosti se dají najít např. v Brandejs: Linux Praktický průvodce (a ve více linuxových knížkách v partiích, kde je popisovaný shell).
Jestli máš nějakou slušnější distribuci linuxu, máš asi (v češtině) Linux - dokumentační projekt jako cca 20 MB soubor na některém instalačním CD. Pozitivně to má Mandrake nebo RedHat. Dá se najít i na netu. Tam by to taky mělo být, ale budeš se muset prokousat spoustou informací, které jsou o něčem jiném - je to opravdu velmi podrobná publikace.
2. Soubor musí být v systému označen jako spustitelný (dá se udělat z Midnight Commanderu). Označení ze shellu - ve stejných pramenech.
Midnight Commander spustí zkompilovaný soubor i v případě, že není v cestě a není označený jako spustitelný.
Dostupnost knihovny bude asi taky záležitost nějaké proměnné prostředí a jejího správného nastavení (aby obsahovala adresář s tou knihovnou). Myslím, že se něco podobného diskutuje zde o pár odstavců výš. Sám s tímhle praktické zkušenosti nemám. V Dokumentqčním projektu je určitě hodně podrobný popis gcc včetně toho, kde má proměnné a jak je nastavit.
Taky pomůže man gcc (ale je to anglicky :-( )