Mikrokontrolery - Jak zacząć?

... czyli zbiór praktycznej wiedzy dot. mikrokontrolerów.

czwartek, 10 lutego 2011

Kurs C: Proces kompilacji programu


Autor: Dondu

Kurs języka C: Spis treści

Edycja kodu programu
Zanim powstanie ostateczny program wynikowy, musimy go oczywiście napisać w jakimś edytorze. Najlepiej, gdy jest to Zintegrowane Środowisko Programistyczne (tzw. IDE).


Proces kompilacji
Proces kompilacji programu, składa się z kilku wzajemnie powiązanych czynności.


Rys. Proces kompilacji (źródło: xion.org.pl)

Preprocesor
Proces ten ma przygotować właściwy kod C, który będzie podlegał kompilacji, ponieważ kod kompilowanego programu może zawierać szereg dyrektyw oraz linkowanych plików nagłówkowych, stąd niezbędne jest przygotowanie "właściwego i ostatecznego" kodu w języku C, który podlegać będzie kompilacji.


Kompilacja
Właściwym procesem kompilacji przygotowanych przez preprocesor plików z kodem źródłowym C zajmuje się kompilator. Kompilacja polega na przekształceniu kodu C na język maszynowy procesora (np. mikrokontrolera). Każdy plik kompilowany jest osobno.


Linkowanie
Skompilowane moduły (pliki źródłowe języka C oraz biblioteki) muszą zostać połączone w jeden spójny plik kodu maszynowego. Tym procesem zajmuje się tzw. Linker (pol. konsolidator).


Kurs języka C: Spis treści

Oceń artykuł.
Wasze opinie są dla nas ważne, gdyż pozwalają dopracować poszczególne artykuły.
Pozdrawiamy, Autorzy
Ten artykuł oceniam na:

Brak komentarzy:

Prześlij komentarz

Działy
Działy dodatkowe
Inne
O blogu




Dzisiaj
--> za darmo!!! <--
1. USBasp
2. microBOARD M8


Napisz artykuł
--> i wygraj nagrodę. <--


Co nowego na blogu?
Śledź naszego Facebook-a



Co nowego na blogu?
Śledź nas na Google+

/* 20140911 Wyłączona prawa kolumna */
  • 00

    dni

  • 00

    godzin

  • :
  • 00

    minut

  • :
  • 00

    sekund

Nie czekaj do ostatniego dnia!
Jakość opisu projektu także jest istotna (pkt 9.2 regulaminu).

Sponsorzy:

Zapamiętaj ten artykuł w moim prywatnym spisie treści.