在使用多个处理器的同时生成有序日志

时间:2017-06-19 07:17:14

标签: logging makefile multiprocessing

我正在运行一个运行多个可执行文件的makefile。 由于我使用-j标志,make命令以并行方式执行这些可执行文件。因此,我收到的stdout上的日志没有被订购。 我希望我的makefile以并行方式运行可执行文件,但我必须以有序的方式接收这些文件的运行状态,即stdout上的日志必须连续显示可执行文件的开始和结束状态,以便更好地理解哪些文件已被开始和结束。 请帮助我如何完成这项任务。

0 个答案:

没有答案