在我们的持续集成系统中,我们有一个使用GCC构建的C++项目。管道将stderr的输出视为生成失败。看起来GCC会将所有警告和错误输出到stderr,因此任何警告输出都会导致构建"失败"。
有没有办法让GCC只向stderr输出实际错误,而不输出警告?
在命令后添加2>&1
,使其将stderr输出发送到stdout。
在我们的持续集成系统中,我们有一个使用GCC构建的C++项目。管道将stderr的输出视为生成失败。看起来GCC会将所有警告和错误输出到stderr,因此任何警告输出都会导致构建"失败"。
有没有办法让GCC只向stderr输出实际错误,而不输出警告?
在命令后添加2>&1
,使其将stderr输出发送到stdout。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium