[英]How to customize Ninja log output with CMake? (Possible?)
當我用Makefile編譯時,構建日志豐富多彩且詳細。 但是當我使用Ninja時,我只得到一行進度條,沒有百分比和顏色。 如何使Ninja構建日志看起來像Makefile的日志? 這甚至可能還是必須要求Ninja開發人員采取行動?
例子:
Makefile 日志:
忍者日志:
PS歡迎使用任何方法,將在本地使用。
PPS 如果沒有人,就說這個暫時不可能吧。
按照Ninja 文檔,您可以通過使用多個占位符設置NINJA_STATUS
環境變量來自定義進度狀態。
在您的情況下,要打印您必須在運行 ninja 之前設置此變量的百分比(假設您在 unix 環境中運行 ninja):
export NINJA_STATUS="[%p ] "
cmake -GNinja ..
ninja
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.