我正在尝试使用 CMake 完成构建过程后打印消息。
我只是想在之后通知用户make
命令已完成,没有任何错误。
我该怎么做?我试过add_custom_target()
但我无法选择何时跑步。
另外,我尝试过add_custom_command()
,它再次没有给我正确的结果。
任何想法?
提前感谢您的想法。
事实上,您可以执行以下操作:
add_custom_target( FinalMessage ALL
${CMAKE_COMMAND} -E cmake_echo_color --cyan "Compilation is over!"
COMMENT "Final Message" )
add_dependencies( FinalMessage ${ALL_TARGETS} )
该自定义目标取决于您之前定义的所有目标的列表,您确保它将最后运行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)