39137 s365

39137 s365



Rozdział 23

Podstawowe narzędzia programistyczne

Jan Walter

Kompilowanie programów za pomocą polecenia make Szybkie uruchamianie nowych programów Wybór plików make

Tworzenie plików make dla XI1 - skrypt xmkmf Kompilowanie programów za pomocą gcc Łączenie programów za pomocą ld

Jedną z największych zalet systemu Linux jest jego zdolność do wykonywania praktycznie wszystkich programów uniksowych. Należy jednak pamiętać, że większość maszyn uniksowych nie korzysta z procesorów Intela (ani z serii Alpha Digitala). Co więcej, kiedy tworzono system UNIX, binarna emulacja różnych architektur sprzętowych była nie do pomyślenia ze względu na ograniczenia sprzętowe i warunki stawiane przez środowisko, w którym miał pracować dany system. A jednak, większość systemów uniksowych i uniksopodobnych jest kompatybilna nu poziomie kodu źródłowego, co oznacza, że dany kod programu (zazwyczaj napisany w C) może zostać skompilowany na dowolnej platformie sprzętowej i prawdopodobnie da się go uruchomić (czasami konieczne okazuje się wprowadzenie drobnych zmian).

Nawet programiści tworzący aplikacje dla systemów Windows i DOS zawdzięczają co nieco UNlX-owi: konkretnie, zestaw standardowych bihliotek C, wchodzących w skład standardu ANS1 C. Standard ten umożliwia skompilowanie i uruchomienie zgodnego z nim kodu na dowolnej obsługującej go maszynie. Dzięki temu programy można „przenosić” na inne rodzaje komputerów, bez konieczności wprowadzania istotnych zmian.

Niniejszy rozdział opisuje kompilowanie programów dostępnych w postaci źródłowej Programiści zaangażowanie w projekt Linux nie próżnują i obecnie prawie każdy darmo-


Wyszukiwarka

Podobne podstrony:
Lekcja 7 Paint - program do rysowania. Jest narzędziem znajdującym się w podmenu „Akcesoria”, za pom
Untitled92 176 17. Narzędzia programowania W asemblerze występują polecenia EXTRN i PUBLIC, które um
» Wątki Programowanie za pomocą biblioteki POSIX threads. Podstawowe operacje: pthread_create,
Maszyny, narzędzia, materiały urządzenie mechaniczno-optyczne, za pomocą którego tekst, zdjęcie lub
s549 Zarządzanie jądrem systemu 549Zdobywanie informacji o procesach za pomocą polecenia top top jes
3. Grafcet w PL7 Chcąc wykorzystać metodę Grafcet podczas pisania nowego programu za pomocą oprogram
Aplikacje i ich narzędzia systemowe. W MS Windows XP za pomocą kombinacji klawiszy Ctrl+Alt+Del wywo
60721 zdj6 Budowanie programu za pomocą zasady programowania dynamicznego koncepcja: •   
459 2 459 Rozdział 3 (c) (1--X2)~lł2a“l +!** +J*4*■£«**■*■■*• Szacujemy resztę z góry za pomocą
85 Rozdział 4 Konstrukcje stalowe bloku za pomocą polecenia edit-attribute. Tym sposobem otrzymujemy

więcej podobnych podstron