Các công ty hiện đại sử dụng công cụ nào để biên dịch và liên kết các dự án của họ?Công ty nào sử dụng để xây dựng các tệp nhị phân của họ?
Đặc biệt với các dự án lớn, makefiles dường như không đủ khả năng để có thể mở rộng. Theo như tôi có thể nói, nhiều công ty sử dụng hệ thống xây dựng nội bộ hoặc tập lệnh nội bộ trên các hệ thống xây dựng hiện có.
Các dự án lớn có sử dụng được không? Ant thuần túy, Maven, vv được sử dụng hay nó được bao bọc bởi một số tập lệnh?
Nếu bạn nghĩ makefiles không thể mở rộng, bạn không biết cách sử dụng make. Thật không may điều này có nghĩa là bạn đang ở phần lớn. Dưới đây là một mồi tốt về cách sử dụng thích hợp của thực hiện: http://miller.emu.id.au/pmiller/books/rmch/ –
Làm thế nào lớn là lớn? Nhân Linux vẫn được sử dụng lần cuối cùng tôi xây dựng nó. Máy chủ httpd Apache cũng vậy. – JeremyP