Video: Phát triển phần mềm trên Linux - Trở nên pro hơn trong lập trình 2025
Kể từ khi bắt đầu, hoặc ít nhất là kể từ khi bắt đầu hệ điều hành Unix, các lập trình viên đã sử dụng một tiện ích gọi là make để xây dựng các ứng dụng của họ. Và nó vẫn thường được sử dụng ngày nay. Tiện ích make nhìn vào các tập tin mã nguồn của bạn đã thay đổi và quyết định những gì cần được biên dịch và xây dựng. Dưới đây là một số tính năng bạn có thể sử dụng khi làm việc với Makefiles:
-
Nếu đường dây của bạn chạy dài và bạn muốn tiếp tục chúng trên dòng kế tiếp mà không gây bối rối cho nhãn hiệu cũ, bạn có thể kết thúc bằng dấu gạch chéo ngược () và tiếp tục trên dòng tiếp theo.
-
Cách tốt nhất khi làm việc với Makefiles là bắt đầu với một công việc bạn biết và sau đó thay đổi nó để áp dụng cho dự án hiện tại của bạn. Sự thật là, hầu như không có lập trình tạo ra một Makefile từ đầu. Các lập trình viên không thích làm việc chăm chỉ cho các dự án phụ trợ như phiền phức với Makefiles. Họ muốn tham gia chương trình của họ.
-
Hầu hết Makefiles sẽ có một quy tắc được gọi là tất cả. Ý tưởng đằng sau quy tắc này là nó bao gồm tất cả các quy tắc khác. Khi bạn nhập làm tất cả , bạn có thể xây dựng toàn bộ dự án của mình.
-
Bạn có thể đưa ý kiến vào Makefiles của mình bằng cách bắt đầu bằng một ký tự #. Những nhận xét này không được sử dụng bởi Makefile.
-
Makefiles có thể bao gồm những gì được gọi là quy tắc ẩn , là các quy tắc gắn liền với toàn bộ tập tin có cùng phần mở rộng tệp tin (chẳng hạn như.pppp). Các nhận xét này có thể giúp bạn hiểu Makefiles khi làm việc với chúng.
-
Nếu bạn không thích Makefiles, bạn không phải sử dụng chúng. Các môi trường phát triển như Code:: Blocks và Microsoft Visual C ++ làm cho nó có thể tạo các ứng dụng tuyệt vời mà không bao giờ chạm vào một Makefile.