2011-09-10 39 views
18

"xây dựng" chương trình hoặc ứng dụng có ý nghĩa gì? Tôi đã nghe nó được sử dụng trong nhiều bối cảnh, từ các chủ đề Linux đến các chương trình tôi đã viết cho hệ điều hành Android. Tôi thậm chí có Eclipse thiết lập để tự động xây dựng các dự án của tôi.Điều gì có nghĩa là "xây dựng" một chương trình

Cảm ơn!

-David

+0

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

+1

Tại sao đóng? Đây là một câu hỏi hay –

Trả lời

14

Nó chỉ có nghĩa là biên dịch tất cả các tệp nguồn thành tệp đối tượng, sau đó liên kết chúng với nhau thành một tệp thực thi. Đôi khi nó cũng có thể liên quan đến việc xây dựng các đối tượng khác. Nói chung toàn bộ quá trình này được tự động hóa với một công cụ như make.

+0

Cảm ơn tất cả mọi người! – David

1

Bằng cách xây dựng nó có nghĩa là chỉ đơn giản là compile, mặc dù nó là nhiều hơn một chút như biên dịch ++ (nhìn vào Ant xây dựng ví dụ)

Đối với một cái nhìn thấu đáo hơn, hãy xem này - http://en.wikipedia.org/wiki/Compiler

3

Tạo phương tiện để lấy mã nguồn của bạn và biên dịch thành mã đối tượng hoặc bất kỳ biểu mẫu nào được sử dụng để thực sự chạy. Khi Eclipse tự động xây dựng dự án của bạn, nó thực hiện quá trình này đằng sau khung cảnh để bạn không phải nhận thức được nó.

3

Xây dựng chương trình là tạo tệp thực thi cho một nền tảng cụ thể. Nó liên quan đến việc biên dịch và liên kết.

Ví dụ, một .exe cho các cửa sổ

Các vấn đề liên quan