29.5.3 hỗ trợ cho việc xây dựng hệ thống Xây dựng hệ thống là một quá trình computationally chuyên sâu. Biên dịch và liên kết tất cả Các thành phần của một hệ thống lớn có thể mất vài giờ. Có thể có hàng trăm các tập tin có liên quan, với khả năng kết quả là sự lỗi của con người nếu đây là com- Xếp chồng và liên kết theo cách thủ công. Xây dựng hệ thống công cụ tự động hoá quá trình xây dựng để giảm tiềm năng cho các lỗi của con người, và nếu có thể, giảm thiểu thời gian cần thiết cho xây dựng hệ thống. Công cụ xây dựng hệ thống có thể là độc lập, chẳng hạn như làm cho phái sinh của các Unix Tiện ích (Oram và Talbott, 1991), hoặc có thể được tích hợp với quản lý phiên bản công cụ. Tiện nghi được cung cấp bởi công cụ xây dựng hệ thống trường HỢP có thể bao gồm: 1. một phụ thuộc spec$ cation ngôn ngữ và thông dịch liên quan đến thành phần quan hệ phụ thuộc có thể được mô tả và khả giảm thiểu. Tôi giải thích điều này trong chi tiết hơn sau này trong phần này. 2. công cụ lựa chọn và instantiation hỗ trợ các trình biên dịch và xử lý khác công cụ được sử dụng để quá trình tập tin mã nguồn có thể được xác định và instan- tiated theo yêu cầu. 3. phân phối biên soạn một số nhà xây dựng hệ thống, đặc biệt là những người mà là một phần của CM hệ thống tích hợp, hỗ trợ mạng phân phối biên soạn. Thay vì album tổng hợp tất cả được thực hiện trên một máy đơn lẻ, có vẻ xây dựng hệ thống cho bộ xử lý nhàn rỗi trên mạng và bộ giảm một số của song song compila - tions. Điều này làm giảm đáng kể thời gian cần thiết để xây dựng một hệ thống. 4. nguồn gốc đối tượng quản lý Derived đối tượng là các đối tượng được tạo ra từ nguồn khác các đối tượng. Quản lý các đối tượng có nguồn gốc liên kết mã nguồn và các đối tượng có nguồn gốc và rederives chỉ là một đối tượng khi điều này là cần thiết bởi mã nguồn thay đổi.
đang được dịch, vui lòng đợi..
