为什么 gcc 13.1 在包含 <iostream> 时不生成任何代码?
作者:TonySalimi 提问时间:11/9/2023
假设我有一个非常简单的程序,如下所示: #include <iostream> int main() { return 12; } 使用 gcc(从 gcc-4.x 到 gcc-12.x)...
GCC 问答列表
作者:TonySalimi 提问时间:11/9/2023
假设我有一个非常简单的程序,如下所示: #include <iostream> int main() { return 12; } 使用 gcc(从 gcc-4.x 到 gcc-12.x)...
作者:Webber 提问时间:11/9/2023
我在 Ubuntu 的 cmake 中使用CMAKE_C_COMPILER。 我尝试使用 message( ) 来显示CMAKE_C_COMPILER值。 路径是我想要的,但我在下面收到警告: ...
作者:danilogames220 提问时间:11/9/2023
我正在尝试编译 raylib 基本窗口示例,但由于对错误的未定义引用,gcc 不会编译它 完整的错误消息: C:\Users\fabia\AppData\Local\Temp\ccys2SFN.o...
作者:Leapfrog 提问时间:11/9/2023
cc1plus崩溃,出现以下错误:。 我想知道为什么当计算机有足够的 RAM 时会发生这种情况。我不认为这是 g++ 的错误,因为重新启动计算机后可以通过编译。 以下是我的主人的信息。internal...
作者:qianchen 提问时间:11/9/2023
我使用 C++ 为 STM32 开发,调试时很难监控 stl 容器中的值。 环境: VSCode,带有 cortex-debug、嵌入式 IDE 插件 arm-none-eabi-gdb 12.2...
作者:Gabriel Staples 提问时间:11/3/2023
我无法弄清楚这一点。我正在尝试构建 Microchip XC32 PIC32 微控制器 GCC 交叉编译器。 自己尝试一下(这就是我遇到错误的方式): 在 Windows 10 或 Windows...
作者:Leo_Miche 提问时间:10/29/2023
我是 C 语言的新手,我正在尝试运行一个简单的 helloworld,但终端没有显示输出。 代码如下: int main(int argc, char *argv[]) { printf("Hel...
作者:bergemon 提问时间:10/28/2023
当我在 Windows 10 上使用 Clang 进行编译时,我的应用程序崩溃了。Clang 编译此内容时不会出现警告或错误。mingw-64 也有同样的问题。std::cout #include ...
作者:Peter Cordes 提问时间:9/21/2023
在 C++ 中,编译器可以假设不会发生 UB,从而影响执行路径中的行为(甚至是明显的副作用,如 I/O),如果我正确理解了措辞,这些路径会遇到 UB,但还没有。 C是否要求在抽象机器遇到UB之前“正...
作者:emerg.reanimator 提问时间:10/28/2023
此警告由 G++ 编译器从 GCC-13 开始发出。 Clang++ 17 对这段代码很满意。 MSCV 19 产生类似的警告 (39):警告 C4263:“Derived &Derived::...