gcc-warning

gcc-warning

文章 0 浏览 4

GCC 警告“内置函数‘printf’的不兼容隐式声明”在 Mac OS X Snow Leopard 下

在远离 C 编程很长一段时间后,我决定再次尝试熟悉它。我正在尝试编译 hello.c 程序,但遇到问题。这是代码: #include main() { printf("Hello\n"); …

走野 2024-12-11 22:03:58 1 0

GCC 4 结构初始化失败

我在 x86_64 Linux 机器上使用 GCC 4.5.3 初始化结构时遇到一个非常奇怪的问题。 有问题的代码: struct apr_finfo_t info = { 0 }; apr_finfo_t 是相…

梦明 2024-12-09 18:05:13 0 0

如何告诉 gcc 在 switch/case 语句上不间断地发出警告(或失败)?

我有一个复杂的 switch 语句,并且我忘记在其中一个 case 的末尾添加 break。这是相当合法的,因此我陷入了下一个案例。 如果我忽略添加 break 语句,…

莫言歌 2024-12-09 07:01:15 2 0

仅当没有错误时 gcc 才会发出警告

是否可以告诉 gcc 显示所有警告(如 -Wall),但前提是没有错误?如果有错误 - 仅显示错误。…

栀梦 2024-12-08 21:35:12 0 0

关于存储类别和类型的奇怪 GCC 警告

我有一个看起来像 header.h int TOS; 的头文件该文件仅被一个代码文件 code.c #include "header.h" TOS=0; 包含编译 code.c 时 GCC 发出警告 code.c:3…

昇り龍 2024-12-08 18:50:26 0 0

-无墙 -Wreturn 型

根据 GCC 手册,-Wreturn-type 选项是通过 -Wall 启用的。但是,我找不到正确的方法来禁用它,同时保持 -Wall 的其余部分启用。 考虑以下代码: func(…

心在旅行 2024-12-02 04:01:53 0 0

GCC 警告:ISO C 不允许命名可变参数宏

使用以下命令 gcc -c -Wall -Wextra -pedantic -ansi -std=c99 -fstack-protector-all -fstack-check -O3 root.c -o rootTESTOBJECT 我收到编译器警告…

野心澎湃 2024-11-24 22:44:12 0 0

C 中的十六进制常量即使有 L 后缀也是无符号的

我知道这是一个简单的问题,但我很困惑。我有一个相当典型的 gcc 警告,通常很容易修复: 警告:有符号和无符号整数表达式之间的比较 每当我有一个具…

白色秋天 2024-11-24 20:12:21 0 0

如何修复以下 gcc 警告?

我已经开始学习 OpenGL 并设法使用顶点缓冲区对象创建一个旋转立方体。但是,当我编译代码时,gcc 会发出以下警告: || sdlogl.c: In function ‘init…

千纸鹤 2024-11-24 06:01:49 3 0

如何正确寻址-Wcast-qual

我有一个 const char * 类型的变量 k,并且在 glib 中 void g_hash_table_replace(GHashTable *hash_table, gpointer key, gpointer value); 定义了一…

冬天的雪花 2024-11-19 13:01:18 1 0

如何禁用 g++ 中的所有警告几行代码

如何在几行代码上禁用所有警告。 可以使用 GCC 诊断功能禁用特定警告,但是否有针对所有警告的标志。 我尝试了这个方法,但它不起作用 #pragma GCC di…

清浅ˋ旧时光 2024-11-16 16:51:46 4 0

为什么 boost::Optional 对于继承虚函数的类会失败

升压::可选<>非常适合简单数据类型,但一旦用于从实现接口的类继承的类,在启用严格别名时就会失败。 示例: #include struct MyLine{ double a; doub…

听风念你 2024-11-16 16:34:33 3 0

GCC中enum switch控制流分析不足

在以下 C++ 代码中: typedef enum { a, b, c } Test; int foo(Test test) { switch (test) { case a: return 0; case b: return 1; case c: return 0…

伊面 2024-11-16 04:57:21 4 0

如何为特定目录或文件启用特定 gcc 警告?

可能的重复: 有选择地仅对部分翻译禁用 GCC 警告单位? 如何为特定目录或文件启用特定 gcc 警告? 我想为我自己的文件而不是任何其他系统标头启用 -…

ぃ弥猫深巷。 2024-11-16 01:24:56 3 0

我怎样才能抑制 g++与 C++ 链接时 OCaml 编译中的弃用警告;图书馆?

当编译 OCaml 项目时,使用 GCC >= 4.4 的 ocamlc 的 -cc g++ 参数链接到需要 C++ 标准库的库(例如 LLVM 的 OCaml 绑定),会生成极其形式的详细警告…

扭转时空 2024-11-07 10:47:22 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文