g++ 相关问题

g ++是GNU编译器集合(gcc)的C ++前端。

Linter 检查自动类型中的引用删除

我想知道是否有针对这种情况的编译器选项或 clang-tidy 检查: #包括 #包括 整型球= 12; int&测试(int d){ std::cout <...

回答 1 投票 0

clang 和 gcc 关于“推导此”行为的分歧

我正在尝试 C++23 中新的“推导此”功能,发现 gcc 和 clang 不同意的情况,我希望得到一个关于哪个编译器是正确的裁决。我...

回答 1 投票 0

隐式函数声明

所以我刚刚在 VS code(c 语言)中运行了基本的 hello world 代码 然后我进入终端并写入“gcc .\first project c”(第一个项目是文件名) 然后我得到了这个 PS C:\用户\用户\

回答 1 投票 0

不带-g选项进行编译,但我想获得更详细的调试信息

对于我的项目,发布版本(使用 -O2 标志编译)比调试版本(使用 -g -O0 标志编译)具有更高的性能。 所以我必须使用release版本。 然而,在

回答 5 投票 0

C++ 标准库和 Boehm 垃圾收集器

我想开发一个多线程C++应用程序(最终大部分C++代码将由应用程序本身生成,这可以被视为一个高级领域特定的局域网...

回答 1 投票 0

无法理解的с++编译器行为

也许我对 C++ 不太了解,但我发现 C++ 编译器的行为难以理解(在我看来是危险的)。 MSVC、g++ 和 Clang 的行为相同。 问:为什么函数 ::a::f 可见为 f

回答 1 投票 0

为什么在 VS Code 终端中显示此错误?是我环境变量没配置对吗?

这是终端中的错误代码 每当我尝试运行 C++ 文件时,它都运行良好,但仅在输出选项卡中,现在我试图从用户那里获取输入,所以我切换到终端,并且...

回答 1 投票 0

libstdc++中abi::__cxa_demangle的实现在哪里

GNU 的 libstdc++ 提供了函数 abi::__cxa_demangle。该函数的声明可以在 gcc / libstdc++-v3 / libsupc++ / cxxabi.h 中找到(代码存储库在这里) 我有兴趣回顾...

回答 1 投票 0

编译 gtest 时未找到 gmock/gmock.h

我正在尝试使用以下命令使用 g++ 编译器编译谷歌测试脚本: g++ -Wall -g -pthread my_test.cpp -lgtest_main -lgtest -lpthread -lgmock 并且在文件中有包含子句...

回答 1 投票 0

如何让 gcc 在包装在 asm 易失性中的 C++ 静态函数中发出汇编代码?

目标是调用 WaitReps(x)(其中 x>0)并让线程重复执行 x 次“pause/dec ecx”。调用者是一个固定线程。代码: 类 WaitUtil { ...

回答 1 投票 0

如何从源代码在 ubuntu 24.04 上构建和安装编译器 g++-4.8.5?

我在 ubuntu 24.04 上构建 gcc-4.8.5 时遇到错误 我已按照如何在 ubuntu 20.04 中安装编译器 g++-4.8.5 页面中提到的以下步骤进行操作 sudo dpkg --add-architecture i386

回答 1 投票 0

使用 C++ 20 模块制作共享库

我正在寻找 C++20 模块,我正在询问如何使用模块创建共享库。 所有示例(我发现)都在同一目录(lib + main)中工作,因此编译时间没有问题。 但如果我...

回答 2 投票 0

地址清理程序在有效的 C++ 代码中显示内存错误

#包括 #包括 #包括 使用 std::cout、std::endl; 使用 std::multiset; int main() { 多重集米; m.插入(1); m.插入(2); ...

回答 1 投票 0

使用 gcc、g++ 和 gdb 在 Window 7 上设置 VSCode 进行 C/C++ 调试

我按照这里的指示进行操作。安装了cpptools。创建了包含以下内容的tasks.json: { “版本”:“0.1.0”, “命令”:“g++”, “isShellCommand”:正确, “显示输出”:“

回答 4 投票 0

g++:尝试执行“cc1plus”时出错:execvp:没有这样的文件或目录

我使用的是ubuntu 12.04。我正在尝试“制作”一个项目。 我收到此错误: g++:尝试执行“cc1plus”时出错:execvp:没有这样的文件或目录 我安装了 g++。

回答 6 投票 0

优化运算符重载和模板结构中的内存

任务: 在此任务中,您必须编写一个既像 C 中的常规数组又像 Python 中的列表一样工作的结构。即写一个结构体 模板 结构体FlexArray;

回答 1 投票 0

如何禁用 Wxwidgets 视觉样式(Wxwidgets 在 Windows 上看起来很旧)

当我使用 g++ 在 Windows 上编译 Wxwidgets 应用程序时,它的 GUI 看起来很旧。经过一番研究,我发现这就是所谓的视觉风格。我知道我可以使用 rc(清单文件)来禁用视觉样式。但我不

回答 1 投票 0

用括号初始化 std::random_uniform_real_distribution [重复]

在std::uniform_real_distribution的文档中,初始化均匀实数随机数生成器的表示法是使用圆括号: std::uniform_real_distribution rand01(0,1)

回答 1 投票 0

在 G++ 上检查 C++20 功能的正确方法是什么

我的理解最好的做法是: #if __cplusplus >= 202002L // 代码 #万一 但是,即使我使用 -std=c++20 进行编译,它也不起作用。 另外, g++ -x c++ -std=c++ 的输出...

回答 1 投票 0

如何防止 C++ 名称分解函数包含在二进制文件中

我正在使用 C++ 和 GCC 7.3.1 在 C++14 模式下为 ARM Cortex-M 上的嵌入式应用程序开发固件。只有 64k 可用闪存,我的二进制文件不适合。看着地图文件我...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.