我最近学会了如何使用 automake,我有点恼火的是我的编译命令来自一堆:
g++ -O2 -Wall -c fileName.cpp
给一堆:
depbase=`echo src/Unit.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I./src -g -O2 -MT src/Unit.o -MD -MP -MF $depbase.Tpo -c -o src/Unit.o src/Unit.cpp &&\
mv -f $depbase.Tpo $depbase.Po
有什么办法可以清理这个吗?我通常可以很容易地挑选出警告信息,但现在要阅读的文字墙要大 3 倍,而且要怪异得多。
我知道我的标志是什么,所以让它对每个文件都说“编译 xxx.cpp”是完美的。