g++ 相关问题

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

地址清理程序在有效的 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

在 Ubuntu 18.04 上构建共享对象时嵌入 RPATH 而不是 RUNPATH

我有一个Linux共享对象,它与一些共享对象动态链接,其中一些又进一步与其他共享对象动态链接,需要间接动态链接....

回答 2 投票 0

MatX 中有关共享变量初始化的构建问题

我正在尝试构建 MatX 并将其安装到我的 Linux 计算机上。 我正在按照此处找到的说明进行操作。 除非我运行 make -j 命令,否则我会得到以下跟踪: /主页//文档/

回答 1 投票 0

std::可选的开销<T>?

现在 std::experimental::Optional 已被接受(或即将被接受),我想知道当内部值由

回答 2 投票 0

`static_cast<const bool&>` 与 `显式运算符 bool`

请考虑以下事项: 结构体C { 显式运算符 bool() const { 返回真; } }; int main() { Cc; 自动 b = static_cast(c); 返回0; }

回答 1 投票 0

在C++ std::ranges 中,如何从views::join 结果构建映射?

我在 C+23 模式下使用 GCC 14。在以下代码中,我创建了成对视图的视图,然后使用views::join 将其展平并放入向量中: 自动 c = std::ranges::views::iota(1, 5) ...

回答 1 投票 0

我正在使用 C++ 编写 VS Code,突然出现错误,未在终端中显示任何输出

我正在用C++编写vs code,突然出现错误,终端中没有显示任何输出。我试过 请大家帮忙,因为这个错误阻碍了我的工作。我在 oop 上工作...

回答 2 投票 0

警告集为错误 g++

我想更改 g++ 编译器的警告和错误行为: 我希望正常警告被识别为错误(-Werror) 我希望发现额外的警告。 (-Wall 和 -Wextra) 但我的

回答 2 投票 0

我们可以在 c++20 协程中使用 alloca() 或可变长度数组扩展吗?

GCC C++ 编译器(还有许多其他 C++ 编译器)提供非标准扩展,例如 alloca() 用于基于堆栈的分配 可变长度数组,因为它们是 C 标准的一部分 可以

回答 2 投票 0

使用制表符缩进时,GCC 打印错误的列号

GCC 13.2.0,MinGW-w64 它无法区分制表符和空格! 例如,如果您使用制表符缩进,GCC 将不会给您正确的列号。 像这样: #error //请将 ' ' 替换为 ...

回答 1 投票 0

Valgrind 在修改 C++ 中向量的引用返回变量后抱怨

我正在尝试通过使用引用来修改 std::vector,向量生命周期的设计方式是通过引用进行的修改始终有效,换句话说,引用...

回答 1 投票 0

clang++ 和 g++ 编译器在打印字符指针时给出不同的输出[重复]

clang++ 和 g++ 编译器在打印 char 指针时给出不同的输出 #包括 整数 main(int argc, char** argv){ 字符a = 'a'; 字符* aptr = &a; std::cout << ap...

回答 1 投票 0

编译器在打印 char 指针时出现分歧[重复]

#包括 整数 main(int argc, char** argv){ 字符a = 'a'; 字符* aptr = &a; std::cout << aptr << " : " << a << std::endl; return 0; } w...

回答 1 投票 0

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