Có cách nào để làm cho Linux make
từ chối sử dụng GNU ngoài ý muốn ‑ Tạo các phần mở rộng cụ thể trong Makefile khi chỉnh sửa hoặc sử dụng Makefile khác trong Linux không? Ý tôi là, hạn chế GNU Make để hành xử như make
được chỉ định trong POSIX và từ chối mọi GNU ‑ Tạo các phần mở rộng cụ thể?
Các .POSIX
mục tiêu đặc biệt là không đủ, theo “ 4.9 đặc biệt Built-in Target Names (gnu.org) ”. Trang man không đề cập đến một tùy chọn dòng lệnh cho việc này.
Sử dụng một make
tiện ích khác có thể là một lựa chọn.
- Cập nhật 2018-10-19 -
Tôi vẫn chưa tìm thấy câu trả lời trực tiếp cho câu hỏi của mình, nhưng ít nhất đây là một tài liệu về vấn đề này, một tài liệu không tồn tại vào thời điểm tôi có câu hỏi này: Hướng dẫn về Makefiles di động (nullprogram.com) .
make
sử dụng với "Makefile khác" trong câu hỏi. Bạn cũng đã nói rằng ".POSIX
mục tiêu của GNU là không đủ, theo" việc bạn đọc một số tài liệu, nhưng bạn chưa chứng minh điều này với một trường hợp thực tế, đó là một vấn đề XY nhỏ .