tôi theo các hướng dẫn trên trang Using Check with the Autotools trong một nỗ lực để xây dựng trong hỗ trợ cho các đơn vị kiểm tra trong một (hiện tại) dự án C nhỏ. Mặc dù tôi đang sử dụng Cgreen thay vì Check.xách tay tương đương với GNU làm% mẫu kiểu cai trị
Tôi đang gặp sự cố với bước 9, điều này gây ra tự động phát ra cảnh báo về việc sử dụng các quy tắc mẫu kiểu `% 'là một phần mở rộng của GNU.
Các làm quy tắc cụ thể là:
check_%.$(OBJEXT) : $(srcdir)/%.c
$(COMPILE) -DCHECKING -c -o [email protected] $^
Tôi tự hỏi nếu có một cách tương đương với quy định cụ thể nguyên tắc này mà không dựa vào gnu làm phần mở rộng.
lớn gợi ý. Khắc phục sự cố. Tôi đã sử dụng tiền tố _test thay vì _check. – Wes