Bạn muốn cải thiện bài này? Cung cấp câu trả lời chi tiết cho câu hỏi này, bao gồm trích dẫn và giải thích lý do tại sao câu trả lời của bạn là chính xác. Câu trả lời mà không đủ chi tiết có thể được chỉnh sửa hoặc …
Tôi chưa bao giờ sử dụng hệ thống Tích hợp liên tục (CI) trước đây. Tôi chủ yếu viết mã bằng MATLAB, Python hoặc PHP. Cả hai đều không có bước xây dựng và tôi không thấy CI có thể được sử dụng như thế nào cho công việc của …
Gần đây tôi đã sử dụng một số công cụ xây dựng cho dự án Nodejs khi tôi nhận ra rằng công cụ / hệ thống xây dựng chính của hầu hết các ngôn ngữ sử dụng ngôn ngữ khác với ngôn ngữ lập trình cơ bản. Ví dụ, make …
Tôi đã từng là một nhà phát triển Java trong một thời gian dài, nhưng gần đây, tôi đã tham gia một nhóm Haskell. Trong thế giới java, nếu bạn có một dự án lớn, với một vài nhóm làm việc với nó, một cách tiếp cận phổ biến là …
Đến từ thế giới của C và C ++, hầu hết các hệ thống xây dựng đều có một installmục tiêu, đáng chú ý là Makefiles ( ví dụ như GNU được đề xuất ) hoặc CMake . Mục tiêu này sao chép các tệp thời gian chạy (tệp thực …
Tôi đang sử dụng CMake để tạo dự án IDE / makefiles của mình, nhưng tôi vẫn cần gọi "tập lệnh" tùy chỉnh để thao tác các tệp đã biên dịch hoặc thậm chí tạo mã. Trong các dự án trước đây tôi đã sử dụng Python và nó vẫn …
Đóng cửa. Câu hỏi này không đúng chủ đề . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để nó thuộc chủ đề cho Trao đổi ngăn xếp kỹ thuật phần mềm. Đóng cửa 5 năm trước . Tôi …
Đây là một minh họa nhỏ cho câu hỏi của tôi: Giả sử một công việc xây dựng bao gồm 4 nhiệm vụ độc lập có tên AD. D mất nhiều thời gian hơn AC làm tổng. Một hệ thống xây dựng không thể kết hợp thời gian tác vụ …
Một đồng nghiệp và tôi đã thay phiên nhau tranh luận / thảo luận về các vấn đề / giá trị của việc tích hợp một phiên bản có nguồn gốc từ kho git hiện tại vào mã của chúng tôi bất cứ khi nào nó được xây dựng. Chúng …
Khi tôi (tái) xây dựng các hệ thống lớn trên máy tính để bàn / máy tính xách tay, tôi bảo makesử dụng nhiều hơn một luồng để tăng tốc độ biên dịch, như sau: $ make -j$[ $K * $C ] Trong trường hợp $Ccó nghĩa vụ phải chỉ …
Mặc dù tôi có thể viết mã, tôi chưa có kinh nghiệm làm việc trong các dự án lớn. Những gì tôi đã làm cho đến nay là mã hóa các chương trình nhỏ được biên dịch trong vài giây (các bài tập c / c ++ khác nhau như …
Các câu trả lời đầu tiên để một, thời gian gần đây hoạt động cũ câu hỏi liên quan đến một đoạn video mà nói về cách kho Google được thực hiện. Một điều thú vị đã được đề cập là thực tế là mọi thứ đều được xây dựng …