GCC 问答列表

GCC 缺少 AddressSanitizer 错误位置

作者:gopher 提问时间:11/1/2023

此命令不显示 AddressSanitizer 摘要错误位置。gcc uaf.c -o uaf -fsanitize=address -static-libasan 代码如下: #include ...

如何忽略包含的第三方库上的“-W”消息?

作者:markzzz 提问时间:7/6/2023

我经常在我的 C++ 项目中包含外部/第三方库,几乎每次它们在编译代码时都包含 -W 警告消息。 它们位于文件夹上。特别是在 Makefile 上,这就是我所包含的内容:lib/* # Add ....

GCC 编译后无法执行二进制文件 (RHEL7)

作者:motor no 提问时间:11/2/2023

我在 RHEL7 上安装了 GCC,并在简单的 C 程序上进行了测试。 编译 cmd :$gcc -o t.exe t.c 我得到的错误 [xxx@svr ~]$ sh t.exe t.exe:...

使用 gcc -O3 优化时,为什么循环索引的类型会影响 gcc 的内部 GIMPLE 向量常量(但不会影响最终的 asm)?

作者:Daisy G 提问时间:11/1/2023

我创建了一个结构数组,这是我的源代码。 #include <stdio.h> #include <stdlib.h> #define N 256 typedef struct arc { i...

“*s = 0”被优化掉。可能的 GCC 13 错误?还是一些未定义的行为?

作者:tueda 提问时间:11/2/2023

在 GCC 13.2 中,以下代码的输出取决于优化级别: #include <ctype.h> #include <stdio.h> char *SkipAName(char *s) { if ...

尝试覆盖 C 中的弱函数时出现“错误:重新定义”

作者:Dale Wheat 提问时间:11/3/2023

我正在尝试编写一些C库代码,为RV32EC微控制器(CH32V003)创建系统和设备中断向量表。它与 ARM Cortex-M 向量表的布局方式几乎相同:除非另有说明,否则弱定义的函数指针数组指向默认...

Codeblocks GCC 固执地编译 C

作者:jisoo koung 提问时间:11/3/2023

我是编程初学者,我刚刚在我的电脑中安装了代码块 当我想运行我的代码时,它说似乎这个 progect 还没有构建,在终端中我放置了 gcc --version,但它不起作用并显示这个“gcc”未被识别为...

错误:x86“interrupt”属性仅适用于仅具有指针参数(可选)后跟整数参数的函数

作者:rammmmm_ 提问时间:11/4/2023

我正在尝试在 VS Code 中编译,但以下代码行出现错误: void interrupt_handler_function(void) __attribute__ ((interrupt("FIQ...

为什么 GCC 会复制“std::ranges::max”中每个比较的对象?

作者:Andrew 提问时间:11/2/2023

请看以下示例 (Godbolt): #include <vector> #include <iostream> #include <ranges> #include <algorithm> str...

GNU 汇编程序:设置固定位移大小

作者:Jasper Niebuhr 提问时间:11/5/2023

我正在寻找一种方法来强制执行任何机器代码位移的 32 位宽度。通常,位移的大小取决于实际值,例如,位移 5 将导致单个字节值。 是否有命令行选项或类似的东西来实现这一点? 我检查了一些文档,只找到...


共366条 当前第31页