Tôi đang học makefiles và tôi biết cách tạo một makefile đơn giản. Tôi đang chuyển sang makefiles lồng nhau. Dưới đây là cấu trúc thư mục của tôiTạo makefile lồng nhau
/src
...makefile
...main.cpp
...foo
......makefile
......foo.cpp
......foo.h
Khi gốc makefile được gọi, nó gọi là makefile trong thư mục foo. Dưới đây là các câu hỏi của tôi
- makefile Tôi nên sử dụng để viết mã để liên kết tất cả các tệp đối tượng? Nếu nó nằm trong makefile gốc, tôi có cần phải chỉ định tất cả các tên tệp đối tượng không?
- Đây có phải là tệp thực thi lồng nhau hay nhất không? Hoặc là nó tốt để chỉ có một makefile mà là ở gốc?
Mọi trợ giúp sẽ tuyệt vời!
Nếu không làm như vậy là một ý tưởng tồi, có lẽ giải pháp thay thế nên được đề xuất làm câu trả lời. – deadalnix
Vâng. Câu trả lời này ở dạng không còn được chấp nhận trên trang web nữa. Các chỉnh sửa chỉ sửa chữa một phần sự thiếu hụt, nhưng đó là một cái gì đó. – dmckee