有没有一种方法可以防止CMake find_package显示其消息

时间:2020-07-01 09:56:09

标签: cmake

是否可以显示在执行find_package期间输出的消息?


示例:

我正在使用一个使用大量message(STATUS ...)的外部库,并且通过以下方式将可执行文件链接到该库:

find_package(REALLY_VERBOSE_LIBRARY)
target_link_libraries(myApp PRIVATE REALY_VERBOSE_LIBRARY:LIBRAY)

然后,在输出中,我得到许多来自在此外部库中执行find_package的“消息”。

我希望这很清楚!

1 个答案:

答案 0 :(得分:0)

一个观察

在第二行中,我认为您误拼了target_link_libraries函数的名称

回答您的问题

您可以使用find_package()中的QUIET选项来防止显示从此功能转储的错误消息