2016-11-17 80 views
0

我有一個gnu make目標來構建分析信息。我想向用戶打印說明,如何在make完成後生成覆蓋率報告,即make的最後一行輸出。有沒有辦法在gnu中打印最終消息

例子:

$ make coverage 
/usr/bin/g++ --coverage .... 
... 
make[1]: Leaving directory 
<I want to print instructions here!> 
$ 

有沒有辦法做到這一點?怎麼樣?

+1

什麼阻止你添加額外的行到目標配方,比如'@echo whatever'? – user657267

回答

1

只需在任務結束時添加@echo聲明。像這樣:

coverage: 
    # do your stuff 
    @echo foo bar 

$ make coverage 
foo bar 
$ 
相關問題