g++ 相关问题

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

如何停止重新定义__GXX_ABI_VERSION的GCC警告?

在处理此问题中描述的相同问题时(仅针对不同的特定版本),我已将以下内容添加到我的顶级CMakeLists.txt文件中:add_definitions(-D__GXX_ABI_VERSION = ...

回答 2 投票 0

“在'const'错误之前预期的嵌套名称说明符”,其中typename为in g ++

我在C ++模板中有这个代码 class DD:public enumerables {... private:typename const DD &mContainer;它给了我两条错误信息:......

回答 3 投票 7

端口C ++ 14 Linux应用程序到Solaris 10和11

目前将现有的c ++ linux应用程序移植到Solaris 10和11(首先是x86然后是SPAARC)。开始在solaris 10上安装gcc5g ++并开始编译。 math.h中出错并且......

回答 1 投票 0

如何在ubuntu 18.04中正确配置与opencv的链接g ++?

我是opencv的新手。而且我发现应该使用pkg-config --cflags --libs opencv -lopencv_core -lopencv_imgcodecs来顺利进行编译。但我只是不知道为什么要保持“......

回答 1 投票 0

是否有g ++ 7.2选项在使用预编译头文件时发出消息?

我知道'-H'选项,但是当未使用预编译头时,这样做太冗长了。我想要的是当它使用预编译头时输出-H给出。我怀疑答案......

回答 1 投票 -2

gcc 4.4上的“纯虚函数”,但不适用于较新版本或clang 3.4

我有一个MCVE,在我的一些机器上崩溃时使用g ++版本4.4.7编译但是与clang ++版本3.4.2和g ++版本6.3一起使用。我想要一些帮助,知道它是否来自......

回答 2 投票 12

为什么在没有返回值的情况下流出非void函数的末尾不会产生编译器错误?

自从我多年前意识到这一点,默认情况下这不会产生错误(至少在GCC中),我一直想知道为什么?我知道您可以发出编译器标志来产生警告,......

回答 8 投票 153

g ++找不到已安装的库

我正在尝试编译和需要所需库libmusicxml的示例文件。我按照他们的说法(cmake,make,make install)编译了库,并制作并安装了一堆文件:...

回答 2 投票 0

无法暂时禁用GCC中的unknown-pragmas警告

我无法使该方法暂时禁用GCC中的警告(请参阅如何禁用几行代码的GCC警告),至少不能用于“unknown-pragmas”警告。编译这段代码......

回答 1 投票 2

cc1plus:error:include:使用g ++编译时,对于定义的数据类型,值太大

我正在制作一个应该在Windows和Linux上编译的项目。我在Visual Studio中创建了项目,然后为linux创建了一个makefile。我使用VS在Windows中创建了所有文件。它编译......

回答 5 投票 24

我无法在我的macOS 10.14中编译.cpp文件,只能在IDE项目生成的目录中编译,例如Xcode或CLion

我只是尝试在不使用IDE的情况下编译C ++代码,但是我遇到了以下错误:架构x86_64的未定义符号:“_ main”,引自:implicit entry / ...

回答 1 投票 0

gcc / g ++选项将所有目标文件放入单独的目录中

我想知道为什么gcc / g ++没有选项将生成的目标文件放入指定的目录。例如:mkdir builddir mkdir builddir / objdir cd srcdir gcc -c file1.c file2.c ...

回答 9 投票 57

g ++如何解决这个问题?

findpattern.cpp:1:5:错误:'i'没有命名类型■#i n c l u d e“f i n d p a t t r n.h”^ findpattern.cpp:27:2:错误:'D'没有命名类型m b i。 R e g i o n S i z ...

回答 1 投票 -4

在C中使用相同参数生成n个pthread的最有效方法

我有32个线程,我提前知道输入参数,函数内部没有任何变化(除了每个线程与之交互的内存缓冲区)。在伪C代码中这是我的......

回答 1 投票 0

std :: enable_if有条件地编译成员函数

我想尝试一个简单的例子来理解如何使用std :: enable_if。在我读完这个答案之后,我认为想出一个简单的例子应该不会太难。我想用std :: ...

回答 6 投票 130

g ++没有创建“a.out”文件

顺便说一句,我知道这是重复的,但我找不到答案!我正在尝试制作一个编译并运行另一个C ++文件的C ++文件,并检查输出是否正确或不正确(我知道...

回答 1 投票 -1

如果在同一个翻译单元中调用函数,为什么需要重定位

所以我有两个文件,一个是我的库,一个是主要的可执行文件。库:static int internal1(int a,int b){return a + b; } namespace {int internal2(int a,int b){return a + b; ...

回答 1 投票 6

G ++和CL(VS2017)都已成功编译,但cl编译的可执行文件运行异常

我编写了一个LinkedList类和一个测试函数来测试我的类。但是,我在编译和运行程序时遇到了一些问题。有三个文件:test.cpp LinkedList.cpp和LinkedList.h。 ...

回答 2 投票 0

c ++“#include”输出说明

试图了解#include的工作原理。我正在读它,在预处理期间,它只是用引用文件的内容替换它自己。为了验证,我创建了两个文件。一个名为...的文件

回答 1 投票 10

为什么std:endl为未初始化的变量赋值为零? [重复]

请考虑以下C ++片段:#include int main(){int x; std :: cout << x <<'\ n';返回0;正如预期的那样,印刷的结果将是......

回答 3 投票 -1

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