Podążam za wskazówkami na stronie Using Check with the Autotools, próbując wesprzeć test jednostki w (obecnie) małym projekcie C. Chociaż używam Cgreen zamiast Check.Przenośny odpowiednik GNU: reguła wzoru% stylu
Mam problem z krokiem 9, który powoduje, że automake emituje ostrzeżenie o użyciu `% '- reguł wzorca stylu będących rozszerzeniem GNU make.
Szczególna make zasada:
check_%.$(OBJEXT) : $(srcdir)/%.c
$(COMPILE) -DCHECKING -c -o [email protected] $^
Zastanawiam się, czy istnieje równoważny sposób określania tej reguły, które nie opierają się na GNU make rozszerzeń.
Świetna propozycja. Naprawia problem. Skończyło się na użyciu prefiksu _test zamiast _check. – Wes