g++ 相关问题

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

SFINAE:检测成员变量的存在对g ++不起作用

我试图结合这个答案中使用的方法来检测一个类是否有一个成员变量x和这个答案根据使用enable_if选择不同的实现。 ...

回答 2 投票 5

“-ftrapv”和“-fwrapv”:效率更高哪个?

来自GNU的网站:-ftrapv此选项为加法,减法,乘法运算的带符号溢出生成陷阱。 -fwrapv此选项指示编译器假定已签名...

回答 3 投票 5

如何在MacOS X上安装g ++?

我想使用g ++编译器在MacOS X上编译C ++代码。我该如何安装?

回答 6 投票 19

无法编译任何C ++代码

每当我尝试使用IOStream编译C ++文件时,我都会收到此错误。我已经尝试重新安装GCC G ++(4.6和4.9)和cpp ..它没有帮助(或者我没有做正确的方法)。我如何能 ...

回答 1 投票 3

为什么std :: size()不是gcc 8.2.0中std的成员

我正在尝试自学一些C ++ 17。为什么编译器会为下面的代码片段抛出错误? #包括 #包括 #包括 int main(){...

回答 2 投票 1

如何将gcc警告转换为结构化格式?

像许多人一样,我用大量警告标志构建我的项目。由于并非所有警告标志都是有害的,因此编译会变得嘈杂。诸如“未使用的变量”,“阴影......”等警告

回答 2 投票 2

usr / bin / ld:找不到-l

我正在尝试编译我的程序并返回此错误:usr / bin / ld:找不到-l 在我的makefile中,我使用命令g ++并链接到我的库,这是一个符号链接...

回答 12 投票 365

Project ERROR:无法运行编译器'g ++'。也许你忘了在gitlab env中设置环境

我发生了一个奇怪的现象,我不知道如何调查。我希望有人已经遇到这个可以提供提示我正在使用gitlab CI来构建一些基于Qt的项目。 gitlab ...

回答 2 投票 0

如何强制gcc编译器/链接器从可执行的未使用的静态数组中删除[重复]

我有一个大数组uint8_t [95] [5]包含7x5位图的各种字符(每个字节中的1位未使用)。我只使用这95个字符中的一些,但完整的静态数组存储在......

回答 2 投票 0

使用g ++构建二进制文件时谁确定GLIBCXX_version?

我正在使用Centos 6.8上的G ++ 4.9.3构建一个自制的共享库。该库使用boost :: interprocess :: file_lock,boost版本为1.41.0。我不是在多种环境中工作..我......

回答 1 投票 2

Cygwin g ++是如何解决它的?

我很困惑,仅仅g ++ -o testpoco testpoco.cpp -lPocoFoundation能够在我的Cygwin环境中成功编译。完整的C ++代码如下:#include int main ...

回答 2 投票 1

使用g ++编译-pg标志时,不会创建gmon.out

我在Mac OSX上运行,版本10.8.5(Mountain Lion)。我有以下简单的C ++代码。 main.cpp:#include int main(){std :: cout <<“Hello world!”<

回答 1 投票 13

错误:无法转换' ()'从' '到'结构'

模板 class Vec {T data [S]; public:constexpr Vec(const T&s):data {s} {}};模板 ...

回答 2 投票 1

如何使用Mingw链接.la文件

我正在Windows 10下构建portaudio,我不知道如何链接我的portaudio构建目录下的libportaudio.la文件。我使用MSYS和MinGW来构建portaudio,如下所示:http:// ...

回答 1 投票 1

uniform_real_distribution operator()编译错误

我写了这段代码:std :: pair ,size_t> NodeSelector :: rouletteWheel()const {const std :: uniform_real_distribution 南台; size_t i = 0; ...

回答 1 投票 3

如何指示GCC在5次错误后停止?

是否可以指示GNU c ++编译器在发现5个错误后停止?在文档中找不到这个。

回答 4 投票 66

static const颜色与Allegro5不完全兼容

我对C ++比较陌生,最近从C#和Java转移(之前,曾经在纯Lua环境中工作)。我一直试图解决我遇到的这个问题,但没有成功。基本上......

回答 1 投票 2

谁在这? g ++或Visual Studio 2017?

最近我遇到了一个有趣的“功能”。下面的代码在g ++和Visual Studio 2017上同样编译。#include #包括 int main(){std :: list ...

回答 2 投票 1

g ++编译错误:制作共享对象时不能使用`.rodata';用-fPIC重新编译

我正在使用命令:g ++ --std = c ++ 11 -fPIC -Iincludes parser.cpp lib / main-parser.o lib / lib.a在Debian 9上编译C ++程序但是我收到以下错误消息:/ usr / bin / ld:lib / lib.a(...

回答 3 投票 9

如何避免Qt的std :: filesystem链接器错误?

我想使用带有Qt 5.12.0的std :: filesystem和g ++版本的Ubuntu 8.2.0-7ubuntu1,但是会遇到链接器错误:g ++ -lstdc ++ fs -Wl,-rpath,/ home / user / Qt / 5.12.0 / gcc_64 / lib -o ...

回答 1 投票 2

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