当我用程序编译它时 -Wall 标志会做什么?

And*_*iou 7 gcc compilation compiler-flags gprof

我正在遵循一个教程,该教程介绍了如何使用 gprof 分析程序,给出的命令如下

gcc -Wall -pg test_gprof.c test_gprof_new.c -o test_gprof

但它没有对这个标志给出任何解释(-Wall)

Mah*_*yez 9

顾名思义,它告诉编译器启用所有警告消息,即未使用的变量。这将帮助您编写更好、更干净的代码。