我正在尝试监视 Makefile 项目的覆盖率。
CFLAGS=" -fprofile-arcs -ftest-coverage -g" make test
但是上面的命令似乎不起作用,产生以下内容:
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -MT test.o -MD -MP -MF .deps/test.Tpo -c -o test.o test.c
mv -f .deps/test.Tpo .deps/test.Po
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -g -O2 -MT gaussian.lo -MD -MP -MF .deps/gaussian.Tpo -c -o gaussian.lo gaussian.c
从第一行可以看出,调用gcc时CFLAGS并没有很好的添加。如何在启动“make”时将 cflags 包含在 gcc 的构建选项中?
我在 Ubuntu 14 上使用 Bash,如果这很重要的话。