假设我们调用:
cl.exe a.cpp b.cpp c.cpp d.cpp
4个源文件中的每一个都包含一些错误/警告。
控制台输出的顺序通常都是混乱的,并且顺序会因同一命令的不同调用而改变。
这可能是因为cl.exe利用了多个内核并同时编译文件。
但是,是否有一种方法可以让我以合理的顺序查看输出,例如a.cpp后跟b.cpp等的所有错误/警告
答案 0 :(得分:0)
您可以逐个编译文件。
cl.exe /c a.cpp
cl.exe /c b.cpp
cl.exe /c c.cpp
cl.exe /c d.cpp
然后在单独的命令中将它们链接在一起。