[晕事]今天做了件晕事24;GCC -W

gcc的编译选项,有几个比较让人搞混:

-w Inhibit all warning messages. ; 这个是禁止所有的警告消息

-W的含义是:-Wextra;着-W是建议不要再使用了,因为字面意思与含义不符。而且:https://www.man7.org/linux/man-pages/man1/gcc.1.html,这些个网页里已经没有这个选项。

-Wall的含义是 所有的警告,但是不包含 extra的,所以要看手册才能知道到底包含哪些。其实这个all的字面意思与真实含义,也有些含糊。

-Wextra,额外的警告

相关推荐
mzhan0172 天前
Linux: gcc: pkgconf: 谁添加的-I选项
linux·make·gcc·pkgconf
冉佳驹2 天前
Linux ——— sudo权限管理和GCC编译工具链的核心操作
linux·makefile·make·gcc·sudo·.phony
EterNity_TiMe_5 天前
使用openEuler来测试GCC编译效率实战测评
开源·操作系统·gcc·openeuler·实战测评
威桑9 天前
LLVM (Low Level Virtual Machine)全景机制解析
c++·gcc·llvm
win水10 天前
十,进程控制
linux·服务器·vim·gcc·g++
咯哦哦哦哦21 天前
linux patchelf工具 用法
linux·vscode·编辑器·gcc
charlee4423 天前
C++信创适配踩坑记
信创·gcc·arm64·c++17·buildcppdependency
赖small强1 个月前
【ZeroRange WebRTC】WebRTC拥塞控制技术深度分析
webrtc·gcc·拥塞控制·twcc·remb·带宽估计
拾光Ծ1 个月前
Linux高效编程与实战:自动化构建工具“make/Makefile”和第一个系统程序——进度条
linux·运维·自动化·gcc
ShiinaKaze1 个月前
fatal error: bits/c++config.h: No such file or directory
linux·gcc·g++