g++ 相关问题

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

MinGW G ++无法编译

我正在尝试编译一个简单的“ hello world” C ++程序,但是当我使用g ++命令时,出现错误“对WinMain @ 16的未定义引用”,当我在vscode或终端中进行编译时会发生这种情况。 。

回答 1 投票 0

为什么我不能填写AMQP-CPP示例代码?

我正在尝试从AMQP-CPP自述文件AMQP-CPP编译一些示例代码。但是由于某种原因,我无法编译为TcpConnection给出的示例。一切看起来都很好,但是我...

回答 2 投票 0

我该如何解决libstdc ++可移植性问题

我已经构建了一个在我的系统(fedora 30)中运行的二进制文件,但是当我想在ubuntu上运行它时,出现以下错误:/usr/lib/x86_64-linux-gnu/libstdc++.so.6:version`找不到GLIBCXX_3.4.26'(...

回答 1 投票 1

在GCC-7中使用功能测试宏

我正在尝试在GCC 7.3中使用功能测试宏。具体来说,我正在使用__cpp_guaranteed_copy_elision宏测试保证的复制省略率。我正在将GCC 7.3与-std = c ++ 17标志一起使用。 ...

回答 1 投票 0

在GCC-7中使用功能测试宏

我正在尝试在GCC 7.3中使用功能测试宏。具体来说,我正在使用__cpp_guaranteed_copy_elision宏测试保证的复制省略率。我正在将GCC 7.3与-std = c ++ 17标志一起使用。 ...

回答 1 投票 0

修复过载而不中断客户端

[这是我目前正在Foo类上工作的一个玩具示例{private:std :: string s; std :: vector v; public:// Foo构造函数和其他3个大对象...

回答 1 投票 0

为什么在插入析构函数时总是得到“在抛出…的实例后终止调用?”

我正在尝试编写一个单元测试,以检测对类的lock()功能的无效使用。为此,我想使用析构函数并从那里引发异常。不幸的是,......>

回答 2 投票 6

makefile包含来自不同文件夹的文件(对于C ++)

我正在尝试编译C ++测试文件,该文件应该从项目文件结构中相邻文件夹中的文件进行编译。我有以下内容:Project / TestFiles / makefile Project / ...

回答 1 投票 0

带有g ++ Windows的Cant链接增强库

我正在尝试构建以下代码:“ Source.cpp” #include 使用命名空间boost :: filesystem; int main(int argc,char * argv []){path myPath(“ foo”); ...

回答 1 投票 0

当我尝试通过g ++编译器中的atom编译c ++文件时,为什么会出现以下错误?

我在Atom文本编辑器中安装了“外部打开”程序包。我正在使用C ++的g ++编译器。当我尝试运行它时(Ctrl + Shift + b),它出现错误:g ++:错误:/ mnt / c / Users / there / ....

回答 1 投票 -2

如何查看 在C ++中的变量的值?

我正在使用gdb调试C ++程序。我有这个代码:int x = floor(sqrt(3));我想查看x的值。但是,gdb声称x为“ << optimized_out>”。我如何查看...

回答 4 投票 35

为必要的库定义main()(入口点)?

[我正在按照本教程讲解如何创建静态库,并且作者在lib_mylib.c中将函数(用于库)定义为:#include //尽管我使用 ...

回答 2 投票 0

解决方法--exclude-libs在OS X的clang中不可用

由于[1]的“包装共享对象”中提供的原因,我需要创建一个包装库,该包装库需要使用其他版本的OpenSSL(BoringSSL)。问题在于--exclude-libs不是...

回答 1 投票 3

请求最简单的OpenMP目标GPU示例

有人可以给我一个简单的C ++程序,它使用以Nvidia GPU为目标的OpenMP,并给我编译它的代码吗?我在双8核Intel Xeon上运行Ubuntu 19.10。相关...

回答 1 投票 0

具有显式返回类型的Lambda上的函数属性无法编译

以下程序无法在g ++ 9.1和9.2中(使用--std = c ++ 17编译):int main(){auto foo = [&]()__attribute __((always_inline))-> bool {返回true ; }; }随着以下...

回答 2 投票 0

g ++ 9个概念支持包括 在ubuntu 18.04上

我正在使用带有g ++ -std = c ++ 2a -fconcepts的概念的g ++,但是#include concepts标头出现错误:没有这样的文件或目录。有人可以帮我调试一下吗。这是我的...

回答 1 投票 0

在线程中使用锁是否会减慢其他不使用锁的线程?

如果我有一个经常使用锁的线程,它将减慢其他不使用锁的线程的速度(例如,由于CPU中的全局锁行为,等等。

回答 1 投票 0

使用openmp锁定的可疑分段错误

我的程序因分段错误而终止。我将代码简化为:#include #include #include namespace ns {//包含三个字符串...

回答 1 投票 0

编译Qt项目时出现错误“ g ++:CreateProcess:没有这样的文件或目录”

我面临着这个经典的G ++编译器错误(实际上是MingW,因为我在Windows中)“ CreateProcess:没有这样的文件或目录”。就目前的经典而言,有很多论坛和帖子,包括SO ...

回答 1 投票 0

使用.natvis文件以VS Code形式显示C ++对象

根据此链接,.natvis文件可用于可视化本机对象。具体来说,我希望能够使用此.natvis文件检查Eigen :: Matrix对象。但是,上面的链接...

回答 1 投票 4

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