如何在不使用换行符的情况下进行打印?

jpo*_*o38 2 cmake

全部在标题中。该消息的文件并没有提出任何选择这样做,但真的没有办法写CMake的使用,而不必它静静地添加一个换行符一些文本?

想法是打印类似“正在添加库...”的内容,然后打印“完成”,但将两条消息保持在同一行。

sak*_*kra 5

您可以使用CMake的命令模式来打印而无需换行符:

execute_process(COMMAND ${CMAKE_COMMAND} -E echo_append "Adding library...")
...
execute_process(COMMAND ${CMAKE_COMMAND} -E echo "Done")
Run Code Online (Sandbox Code Playgroud)