1
CMake's FindBoost feature,使用find_package(Boost ...)
叫,造成大量的輸出,看起來像這樣:CMake的FindBoost功能的輸出可以靜音嗎?
-- Boost version: 1.57.0 -- Found the following Boost libraries: -- system # ... other libraries ...
可以將此輸出保持沉默?
設置set(Boost_DEBUG OFF)
似乎沒有效果。 (對於那些好奇的人,爲什麼這可能是可取的:我們的構建系統是非常嚴格控制的;我們不希望外部開發人員能夠在任意環境中構建我們的代碼(事實上,我們通過硬編碼我們的編譯器,庫等等),因此在構建時看到這個輸出沒有任何價值,並且它可以使開發人員更容易錯過實際上非常重要的信息。)
美麗!我沒想過檢查(非Boost特定的)'find_package'文檔。 –