g ++是GNU编译器集合(gcc)的C ++前端。
我在多个文件夹中有多个源文件。有没有一种方法可以一次性编译所有这些文件而无需命名它们? 我知道我可以说 g++ -o 输出 *.cpp 但当我尝试时...
我有一个 for 循环,其中每个步骤 i 处理一个数组元素 p[f(i)],其中 f(i) 是从 1...n 到 1 的单射(一对一)映射...米(米> n)。所以循环中没有数据耦合,所有
环顾四周,发现了一些类似的问题,但没有一个是相同的。 大多数与构造函数或析构函数有关。 这个问题很可能是我生锈的 C++ 链接器造成的
在 g++ 4.6(或更高版本)中,除了 -ffast-math 之外,-Ofast 还启用哪些额外优化? 手册页称此选项“还可以实现对所有符合标准无效的优化”
作为 C++ 的新手,我主要有一个关于 g++ 编译器的问题,尤其是库的包含问题。考虑以下 makefile: CPPFLAGS= -I 库/boost_1_43_0-bin/
为什么我在 Eclipse 中收到“无法识别的仿真模式:32”错误?
使用 -m32 参数编译时为什么会出现此错误? 无法识别的仿真模式:32 我正在 x86_64 机器上使用 g++ 进行编译。它发生在一个项目中,但不会发生在另一个项目中......任何......
如何在 Visual Studio 2008 中设置 GNU G++ 编译器
如何将 Visual studio 2008 编译器设置为 GNU GCC。我还可以将其具体到项目吗? 我没有找到任何确定的答案。
我正在向 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操作系统中编译它吗? 如果是这样,请提供合适的链接来下载。