g ++是GNU编译器集合(gcc)的C ++前端。
如何为 MonoDevelop 设置 G++ 编译器? 在 OS X 和 Windows Vista 上,默认安装都会抱怨“未找到编译器:g++”。 难道MonoDevelop不是一个好的跨平台ID吗……
-Waggregate-return 的目的/行为令人困惑?
在查看 GCC 的警告选项时,我遇到了 -Waggregate-return。 -Waggregate-返回 如果定义或调用任何返回结构或联合的函数,则发出警告。 (用语言...
目标 创建一个 makefile,使用以下约束成功编译我的程序(我喜欢干净的项目根目录)。 将最终的二进制文件输出到根项目目录(或者可能是 ./...
我正在开发一个项目,在该项目中我调用了一个触发段错误的函数。我修复了这个问题,但在这个过程中我注意到以下几点。 当我的代码采用以下格式时; 主要的(){ ... std::cout ...
我正在开发一个项目,在该项目中我调用了一个触发段错误的函数。我修复了这个问题,但在这个过程中我注意到以下几点。 当我的代码采用以下格式时; 主要的(){ ... std::cout ...
我有我的 main.cpp 文件,在该文件夹中是另一个名为 src 的文件夹,在该文件夹中还有更多文件夹等...我如何使用 g++ 轻松编译它?我不想在 t 创建 make 文件...
我对c++和编译相当陌生,但是我过去曾经这样做过并且以前没有遇到过这个问题。我有人为我编程了一些东西,并留下了如何编译它的说明......
我尝试在 ubuntu 10.04 上安装 gcc 4.5 但失败了。 这是一个编译错误,我不知道如何解决。有没有人在ubuntu上成功安装最新的gcc? 以下是我的步骤...
我需要在命令行上使用什么标志来禁用 g++ 编译器自动启用的返回值优化?
C++ 代码今天已停止编译(似乎与 iostream 相关)
我有一个第三方C++库,它在我的同一台机器上成功编译和链接了至少一年。 除了编译器版本之外,什么都没有改变,但现在编译器是
_ZSt28__throw_bad_array_new_lengthv 尝试在编译共享对象后在 Python 中导入 C++ 代码
尝试导入一个 Python 库时遇到一个令人沮丧的问题,该库本身调用了我用 C++ 编写并编译成 .so 的一些代码 C++代码如下: #包括 #包括<...
Cygwin 与 Linux 下 g++ 创建的可执行文件的默认文件扩展名
我的大部分工作都是在 VisualStudio 上完成的,对 gcc 或 g++ 没有太多经验。今天早上,当我尝试使用 cygwin 在我的电脑上编译(例如 aprogram.cpp)时,当我
快速问题:允许 g++ 生成自身的多个实例以便更快地编译大型项目(例如,多核 CPU 一次 4 个源文件)的编译器标志是什么?
无论我尝试在 Cygwin 中编译什么,我都会得到以下输出: 正在检查 mingw32 环境...否 检查 EMX OS/2 环境...否 检查如何运行 C 预处理器... gcc -E 检查...
我正在尝试在Blue Gene超级计算机上构建Google Protocolbuffers和Kyotocabinet,这是一台基于PowerPC64的机器,运行Suse Linux,gcc 4.1.2。 当我编译代码时,Google
我注意到 g++ 足够聪明,可以识别函数何时返回指向临时/局部变量的指针,例如 int *foobar() { 整数a; 返回&a; } 将导致:
g++ 4.7.2 和 Intel 13.0.1 与 clang++ 3.2 和 g++ 4.8 的编译器差异[重复]
根据官方的C++标准,有人可以解释为什么下面的简单代码在不同编译器上运行时的输出存在差异吗? 换句话说,支架是否...
Boost Logging 在链接时出现未解析的符号:unhandled_exception_count
我们正在升级到 boost 1.86.0,同时准备操作系统升级。 我无法摆脱未解析的符号: 链接时 boost::log::v2s_mt_posix::aux::unhandled_exception_count() 。 我们正在升级...
有人可以解释 g++ 3.4.2 和 g++ 4.1.2 之间的链接器差异吗?
我刚刚将一些代码从一个平台移动到另一个平台,这需要更改编译器版本。 其中两个实用程序源导致了未定义符号的链接问题,在本例中调用 t...