我按照Using Check with the Autotools页面上的说明尝试构建(当前)小型C项目中的单元测试支持。虽然我使用Cgreen而不是Check。GNU make的便携式等效模式规则
我在第9步遇到问题,导致automake发出警告,提示使用'%'样式的模式规则是GNU make的扩展。
的特殊化妆的规则是:
check_%.$(OBJEXT) : $(srcdir)/%.c
$(COMPILE) -DCHECKING -c -o [email protected] $^
我不知道是否有指定此规则不依赖于GNU对make的扩展的等效方式。
很棒的建议。解决问题。我结束了使用_test前缀而不是_check。 – Wes 2009-04-21 03:17:03