【ARM 嵌入式 编译系列 2.6 -- 编译参数 -wno-format-truncation | -wno-stringop-overflow | --wshadow |】


请阅读【嵌入式开发学习必备专栏 】


文章目录

    • GCC 编译参数介绍
      • -wno-format-truncation
      • -wno-stringop-overflow
      • -wshadow

GCC 编译参数介绍

在使用 GCC (GNU Compiler Collection) 编译代码时,可以通过指定不同的编译参数来控制编译器的行为,包括警告信息的输出。下面是常见到的一些编译参数的详细介绍:

-wno-format-truncation

这个参数用于控制 GCC 对可能的格式化输出截断进行警告的行为。当编译器检测到格式化输出(如 snprintfprintf 等函数)可能会导致目标缓冲区被截断时,它会发出警告。使用 -wno-format-truncation 参数可以禁用这些警告。

例如,考虑以下代码&#

你可能感兴趣的:(#,ARM,GCC,编译系列,arm开发)