Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aký je formát súboru pre program v Ubuntu?

V Ubuntu (alebo akejkoľvek distribúcii systému Linux v tejto veci) nie je jeden formát súboru pre program. Formát závisí od použitého programovacieho jazyka a od toho, ako je program zostavený. Tu je niekoľko možností:

* spustiteľné súbory: Jedná sa o súbory, ktoré je možné priamo spustiť operačným systémom. Na Ubuntu (a ďalších systémoch Linux) majú tieto zvyčajne príponu „.Out` (aj keď to tak nie je vždy) alebo vôbec žiadna prípona. Často sú vo formáte ELF (spustiteľný a prepojený formát).

* Súbory zdrojového kódu: Jedná sa o súbory čitateľné človeka obsahujúce pokyny napísané programátorom. Prípona súboru závisí od programovacieho jazyka:

* `.c` (c)

* `.cpp` alebo` .cc` (c ++)

* `.java` (java)

* `.py` (python)

* `.go` (choď)

* `.js` (JavaScript - často pre programy node.js)

* `.rs` (hrdza)

* A mnoho ďalších ...

* Zostavené súbory objektov: Jedná sa o stredné súbory vytvorené počas procesu kompilácie. Zvyčajne majú rozšírenie `.o`.

* statické knižnice: Jedná sa o kolekcie kompilovaných súborov objektov spojených spolu. Zvyčajne majú rozšírenie.

* Zdieľané knižnice (dynamické knižnice): Sú to tiež kolekcie kompilovaného kódu, ale načítané za behu. Zvyčajne majú rozšírenie.

* skripty: Toto sú často textové súbory obsahujúce príkazy, ktoré môže vykonať tlmočník (napríklad skripty bash s rozšírením `.Sh` alebo skriptmi Python s rozšírením` .py`).

Stručne povedané, program v Ubuntu môže existovať v mnohých rôznych formátoch súborov v závislosti od jeho fázy vývoja a technológií používaných na jeho vytvorenie. Samotný spustiteľný prispôsobený, pripravený na spustenie, je zvyčajne súbor ELF, ale zdrojový kód a pridružené súbory môžu mať mnoho rôznych rozšírení.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené