0

在 c++ 中使用 -s for make 命令时不会显示哪些消息?

如果 make -s 只显示警告或错误信息?

我尝试在 Eclipse 的 hello make 文件项目中更改 make 文件,它没有任何区别。

07:49:32 ** 构建项目 TestMake 的默认配置 ** make all g++ -O2 -s -g -Wall -fmessage-length=0 -c -o TestMake.o TestMake.cpp g++ -o TestMake.exe TestMake .o

07:49:53 构建完成(耗时 21s.855ms)

07:51:50 **** Build of configuration Default for project TestMake ****
make all 
g++ -O2  -g -Wall -fmessage-length=0   -c -o TestMake.o TestMake.cpp
g++ -o TestMake.exe TestMake.o 

07:51:51 构建完成(耗时 732 毫秒)

07:51:50 **** Build of configuration Default for project TestMake ****
make all 
g++ -O2  -g -Wall -fmessage-length=0   -c -o TestMake.o TestMake.cpp
g++ -o TestMake.exe TestMake.o 

07:51:51 Build Finished (took 732ms)
4

1 回答 1

1

你读过说明书吗?

'-s'<br> '--silent'<br> '--quiet'<br> 静默操作;不要在执行配方时打印它们。

所以它不会显示配方,但会显示任何其他输出,包括警告和错误。

于 2013-11-07T08:59:57.093 回答