2011-09-10 18 views
18

Co to znaczy "budować" program lub aplikację? Słyszałem, że był używany w wielu kontekstach, od tematów Linuksa po programy napisane dla systemu operacyjnego Android. Mam nawet Eclipse ustawiony, aby automatycznie budować moje projekty.Co to znaczy "budować" program?

Dzięki!

-David

+0

http://en.wikipedia.org/wiki/Software_build – numbers1311407

+1

Dlaczego zamknięte? To jest dobre pytanie. –

Odpowiedz

14

Oznacza to po prostu kompilowanie wszystkich plików źródłowych do plików obiektowych, a następnie łączenie ich w jeden plik wykonywalny. Czasami może to również obejmować budowanie innych obiektów. Zasadniczo cały ten proces jest zautomatyzowany za pomocą narzędzia takiego jak make.

+0

Dziękuję wszystkim! – David

3

Kompilacja oznacza pobranie kodu źródłowego i kompilację w kodzie obiektowym lub jakiejkolwiek formie używanej do rzeczywistego działania. Kiedy Eclipse automatycznie tworzy twój projekt, robi to za kulisami, więc nie musisz o tym wiedzieć.

3

Budowanie programowania ma na celu wygenerowanie pliku wykonywalnego dla konkretnej platformy. Obejmuje kompilowanie i łączenie.

Na przykład, .exe dla Windows