编译程序的时候,经常会出现警告。不过对于很多经过,程序员经常无视它的存在,甚至觉得警告挺烦人的。
在linux编译程序时,我们可以很方便的禁止所有警告和显示所有警告。
gcc编译器命令选项-Wall 用来显示所有警告信息,而-w则用来禁止所有警告的显示。默认是显示警告的。
警告不是错误,所以错误会正常的显示。
下面是命令的使用示例:
显示所有警告信息
gcc hello.c -o hello -Wall
禁止所有警告信息
gcc hello.c -o hello -w
编译程序的时候,经常会出现警告。不过对于很多经过,程序员经常无视它的存在,甚至觉得警告挺烦人的。
在linux编译程序时,我们可以很方便的禁止所有警告和显示所有警告。
gcc编译器命令选项-Wall 用来显示所有警告信息,而-w则用来禁止所有警告的显示。默认是显示警告的。
警告不是错误,所以错误会正常的显示。
下面是命令的使用示例:
显示所有警告信息
gcc hello.c -o hello -Wall
禁止所有警告信息
gcc hello.c -o hello -w