g ++是GNU编译器集合(gcc)的C ++前端。
我正在向 Makefile 项目添加依赖文件支持。我已经在之前的 makefile 项目中成功使用了依赖文件数据,但是这次 make 报告了一个我从未见过的错误...
带有“long double”的 constexpr 在 ppc64el 上失败
无论出于何种原因,powerpc64le 上的 gcc (g++ (Debian 14.2.0-7) 14.2.0) 无法计算具有长双除法的 constexpr: 无效测试(){ constexpr auto oneThird = ((long double) 1)/ ((long
我遇到了 gcc v3.4.4 的错误,需要在代码中添加 #ifdef 来解决该版本编译器的错误。 GCC 编译器预处理器预定义宏是什么
我使用以下命令编译了一个.cc文件,该命令在Makefile代码中: bin/bash ../libtool --silent --tag=CXX --mode=编译 g++ -DHAVE_CONFIG_H -I。 -I..-I../包括/-I..-g -O2 -MT
我正在使用 cygwin,当我用 gcc 编译 hello world 时,编译器不理解如何使用 std 命名空间(其中一些缺少),但是当我用 g++ 编译时,是的,它们工作......
我使用虚拟盒成功安装了fedora14,但是我无法使用g++命令编译任何东西,它说“命令未找到”,我该如何解决这个问题? 我必须在这里提到我遵循的 1)输入...
使用此选项我会在预处理后收到文件。有很多行,例如: # 91“/usr/include/stdint.h”3 4 数字代表什么意思?首先我认为 #91 是 f...
“cout”不是“std”的成员并且“cout”未在此范围内声明
我意识到有几个这样的重复项,但到目前为止,没有一个对我有用。 我正在尝试使用 g++ 在 Ubuntu 上编译一个非常简单的 C++ 程序,但它给了我范围错误......
由于缓存的使用,二进制大小会对性能产生间接影响。 我编写了这段代码来调查编译器是否会折叠相同的模板代码(在这种情况下,点的排序...
我需要扩展GCC编译器来为一个巨大的C++项目进行内存管理,但我不知道从什么开始,我需要一些关于gcc如何分配内存的文档,以及一个插件框架...
无法编译C++项目(宏“max”传递了3个参数,但只需要2个)
抱歉这个通用标题,但我在 C++ 编译方面不是专业人士,而且我似乎找不到这里的错误。 我正在查看一个官方项目,所以我知道那件事实际上应该是......
使用 std::filesystem::path 时出现分段错误
我知道分段错误是一种常见错误,可能是由不同的错误内存访问场景引起的。我尝试过,但无法弄清楚我的代码有什么问题。 这是最低重现...
在网络服务器中,如果托管服务未向用户提供 gcc 和 g++。我们可以下载它并在RHEL5操作系统中编译它吗? 如果是这样,请提供合适的链接来下载。
使用 msys64-ucrt64-g++ 编译器的 CMake 不会使用 iostream 函数调用构建文件
所以我在 VSCode 设置中遵循了有关 CMake 的教程,一切都很顺利,直到我尝试构建项目。我选择了 urct64/bin/g++.exe 的预设。构建过程退出并出现错误并且
我尝试在 AIX 6.5 计算机上从源代码构建 python 2.6.8,但有几个模块无法成功构建。在构建过程中,有一个 XLC 手册页跳出并卡住。我必须要...
我正在尝试编译一个简单的测试程序,我包含的头文件之一具有以下 typedef typedef const char* CharConst; typedef unsigned int MyBool; 稍后在标题中...
当我使用g++编译以下语法时出现“-1.#QNAN”符号,只需简单地获取c++标准库中的最大值long double即可: 计算<< "max(long double): ...
我正在开发一个使用 C++ 源代码和 CUDA 的示例程序。 这是我的四个源文件中的基本内容。 matrixmul.cu(主要 CUDA 源代码): #包括<...
上帝螺栓:https://godbolt.org/z/6avWcGqKv 以下代码使用 g++ 12、13、14 编译并运行,均给出相同(错误?)的输出。 clang 18、19 都很好(全部“完成:1”)。 难道是我的程序...
带参数“-S -save-temps”的 gcc 将中间文件放入当前目录
参数 -S -save-temps 工作正常,只要我不在同名文件上使用它们。 考虑以下情况:我有一个项目,有一个主目录和一个带有