Visual c++ 停止cl.exe输出源文件名

Visual c++ 停止cl.exe输出源文件名,visual-c++,Visual C++,有没有办法告诉cl.exe不要打印出源文件的名称?基本上,当文件编译干净时,我希望它不输出任何内容。在一个理智的世界中,编译器会向stderr发送错误消息,我可以将stdout重定向到null。但是由于某些原因,cl.exe喜欢将编译错误发送到stdout,这使得很难判断它是否成功。如果您想知道某个程序是否成功,不要查看其输出,请检查%ERRORLEVEL%

有没有办法告诉cl.exe不要打印出源文件的名称?基本上,当文件编译干净时,我希望它不输出任何内容。在一个理智的世界中,编译器会向stderr发送错误消息,我可以将stdout重定向到null。但是由于某些原因,cl.exe喜欢将编译错误发送到stdout,这使得很难判断它是否成功。

如果您想知道某个程序是否成功,不要查看其输出,请检查
%ERRORLEVEL%