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
počítačové znalosti >> Systémy >> linux >> .

Ako zostavuje a spúšťa v systéme Linux?

Rozobrame, ako zostaviť a spustiť kód v Linuxe, spolu s niektorými kľúčovými koncepciami a príkladmi.

Pochopenie kompilácie

* zdrojový kód: Toto je kód čitateľný človekom, ktorý píšete (napríklad C, C ++, Python atď.).

* kompilátor: Program, ktorý prekladá váš zdrojový kód do pokynov čitateľných strojov (často nazývaných kód objektu alebo spustiteľný).

* spustiteľné: Posledný spustený súbor, ktorému váš počítač dokáže porozumieť a vykonať.

bežné kompilačné kroky

1. Vyberte svoj jazyk a kompilátor: Budete potrebovať kompilátor pre programovací jazyk, ktorý používate.

* c/c ++: „GCC` (Zbierka kompilátorov GNU) sa široko používa.

* python: Kód Pythonu sa zvyčajne prevádzkuje priamo (interpretovaný) bez samostatného kroku kompilácie.

* java: Potrebujete vývojovú súpravu Java (JDK) a kompilátor Javac`.

* choď: Kompilátor `Go` je zahrnutý v jazykovom balíku Go.

2. Napíšte svoj kód: Použite textový editor na vytvorenie zdrojového súboru (napr. "MyProgram.c` pre C," myProgram.py` pre Python).

3. Zostavte kód: Otvorte terminál a použite príslušný príkaz kompilátora:

* c/c ++:

`` `Bash

gcc myProgram.c -o myProgram

`` `

Tento príkaz zostavuje súbor `myProgram.c` a vytvorí spustiteľnú schopnosť s názvom` myProgram`.

* java:

`` `Bash

javac myprogram.java

`` `

Tento príkaz zostavuje `myProgram.java` a vygeneruje súbor` myProgram.class`.

* choď:

`` `Bash

choďte stavať myprogram.go

`` `

Tento príkaz zostavuje a vytvára spustiteľnú schopnosť s názvom `myProgram`.

4. spustite spustiteľné:

* c/c ++:

`` `Bash

./myprogram

`` `

* java:

`` `Bash

java myprogram

`` `

* choď:

`` `Bash

./myprogram

`` `

* python:

`` `Bash

python myProgram.py

`` `

Príklad:C Program (Hello World)

`` C

#include

int main () {

printf ("Ahoj, svet! \ n");

návrat 0;

}

`` `

Kroky:

1. uložiť: Uložte kód ako „Hello.c`.

2. kompilácie: `gcc ahoj.c -o ahoj`

3. Run: "./Ahoj"

Dôležité poznámky:

* BUILD SYSTÉMY: V prípade väčších projektov zostavte systémy, ako je Make alebo CMake Automatizovať proces kompilácie.

* závislosti: Niektoré programy vyžadujú externé knižnice (napríklad grafické knižnice, sieťové knižnice atď.). Počas kompilácie budete musieť prepojiť tieto knižnice.

* Interpretované jazyky: Jazyky ako Python a JavaScript sa zvyčajne interpretujú, čo znamená, že ich vykonáva priamo tlmočník bez toho, aby potrebovali samostatný krok kompilácie.

Dajte mi vedieť, či máte na pamäti konkrétny programovací jazyk alebo projekt. Rád by som poskytol viac pokynov na mieru!

Najnovšie články

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