VC ++编译器输出顺序

时间:2015-02-17 03:53:03

标签: c++ visual-c++ cmd

假设我们调用:

cl.exe a.cpp b.cpp c.cpp d.cpp

4个源文件中的每一个都包含一些错误/警告。

控制台输出的顺序通常都是混乱的,并且顺序会因同一命令的不同调用而改变。

这可能是因为cl.exe利用了多个内核并同时编译文件。

但是,是否有一种方法可以让我以合理的顺序查看输出,例如a.cpp后跟b.cpp等的所有错误/警告

1 个答案:

答案 0 :(得分:0)

您可以逐个编译文件。

cl.exe /c a.cpp
cl.exe /c b.cpp
cl.exe /c c.cpp
cl.exe /c d.cpp

然后在单独的命令中将它们链接在一起。