(Şu anda) küçük bir C projesinde birim sınama desteği oluşturmak amacıyla Using Check with the Autotools sayfasındaki yönergeleri izliyorum. Her ne kadar Check yerine Cgreen kullanıyorum.GNU'nun taşınabilir eşdeğeri% -style desen kurallarını oluştur
Adım 9 ile sorun yaşıyorum, bu da automake '%' - style pattern kurallarının bir GNU make uzantısı olması hakkında bir uyarı vermesine neden oluyor.
belirli marka kural şudur: uzantılarını yapmak gnu dayanmaz bu kuralı belirtme eşdeğer bir yol olup olmadığını merak ediyorum
check_%.$(OBJEXT) : $(srcdir)/%.c
$(COMPILE) -DCHECKING -c -o [email protected] $^
.
Harika öneri. Sorunu giderir. _check yerine _test öneki kullanarak bitti. – Wes