g++ 相关问题

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

Visual Studio代码:C ++编译参数-o

有没有办法获取您将在Visual Studio代码中编译的文件名?防爆。我有“asdf.cpp”,我希望它自动拥有一个名为“asdf.exe”的输出可执行文件。 ...

回答 1 投票 -1

当其他类存在时,为什么其对象文件中缺少一个类方法?

这可能是一个愚蠢的错误,但我无法修复它。在:https://github.com/jlettvin/Greased-Grep文件:gg_state.h / gg_state.cpp gg_state.o $ nm中没有“跟随”方法...

回答 1 投票 0

C ++概念和std :: cout

为了学习C ++概念,我尝试重新创建EqualityComparable概念。这是我写的#include代码 模板 概念bool EqualityComparable = ...

回答 1 投票 0

C ++程序在Linux上运行完美,但无法在Windows上运行

我有这个代码在Ubuntu 16.04.3 LTS上完美运行。但是当我通过Windows上的Codeblock构建并运行它时。这只是CRASH。我不知道我错了什么,我怎么能解决这个问题。那里 ...

回答 1 投票 0

在ubuntu上为matlab2017b制作OpenEXR

它应该很简单,但是当我尝试使用g ++ -c -DTARGET_API_VERSION = 700 -DMX_COMPAT_64 -DUSE_MEX_CMD -D_GNU_SOURCE -DMATLAB_MEX_FILE -I / ...进行编译时,我不明白为什么会出现此错误

回答 1 投票 0

G ++忽略忽略_Pragma诊断

我试图在从宏扩展的代码中禁用g ++警告。根据我的理解,_Pragma应该遵循宏的用法,这不应该在用g ++编译时触发Wparentheses:#...

回答 2 投票 0

C ++编译时未实现的检查

我们有几个C ++函数将在我们项目的第2阶段实现,它们是公共接口或其各自的类和模块的一部分。因为他们是公众的一部分......

回答 1 投票 2

如何在Linux上使用相关的头文件编译这个C ++代码?

我正在尝试使用g ++在我的Linux机器中编译这个C ++代码但它失败并出现以下错误:enigma / Enigma #g ++ -I。 main.cpp -o main在machine.h中包含的文件:14:0,...

回答 2 投票 -2

MinGW中预处理器g ++的奇怪行为

我有代码:#if _MSC_VER <= 1300 float round(float f){if(f <0)return ceilf(f - 0.5);否则返回floorf(f + 0.5); } #万一 ...

回答 2 投票 0

旧版c ++代码不包含std ::前缀

我正在使用g ++ 4.4.7编译一个非常古老的遗留代码。我真正了解这段代码的原因是它是在Irix / Sun系统上开发的,这意味着它具有MIPS架构。一个......

回答 1 投票 4

cc1plus:错误:无法识别的命令行选项'-std = c ++ 11'Ubuntu gcc 4.7

我想在ubuntu 12.04上编译一些c ++ 11代码。在调用我的makefile后,我得到了cc1plus:错误:无法识别的命令行选项'-std = c ++ 11'Ubuntu gcc 4.7。很好,所以我跑了sudo add-apt -...

回答 2 投票 1

在Cygwin中针对psapi的G ++链接

我有一个C ++项目,我曾经用Visual C ++构建。在我使用的项目中:#pragma comment(lib,“psapi”)以便链接psapi。但是,G ++似乎不支持这种语法。 ...

回答 1 投票 0

自动模板参数:g ++ 7.3 vs clang ++ 6.0:哪个编译器正确?

两个编译器为此代码示例生成不同的结果。 Clang生成两种不同的类型。 G ++对fu和fi使用相同的类型。哪一个符合标准? #包括 ...

回答 1 投票 10

如何在我的g ++编译器中满足C ++标准版本?

我知道C ++有标准而不是版本,因此,它们的版本由规范管理(如C99,C ++ 11,其他版本)C ++编译器有版本,每个版本都可以支持...

回答 1 投票 0

如何强制gcc链接未使用的静态库

我有一个程序和一个静态库:// main.cpp int main(){} // mylib.cpp #include struct S {S(){std :: cout <<“Hello World \ n”;}}; S s;我想链接静态...

回答 4 投票 32

如何用宏做static_assert?

我曾尝试使用此建议来执行静态断言,但如果我在模板的方法中使用它,则不会出现编译错误。示例如下:#include #define ...

回答 5 投票 0

链接器错误:未定义的函数引用

我尝试编译代码时遇到链接器错误。当我使用g ++ * .cpp -std = c ++ 11 -o run编译时,我得到以下错误:main.cpp :(。text + 0x355):未定义引用`Actions(...

回答 1 投票 1

重新定义struct g ++

所以,我正在开发一个项目,我有一个头文件simpleCommand.hh,我需要在另外两个头文件中引用它。我在command.hh和builtin.hh中包含了simpleCommand.hh。现在,builtin.hh是......

回答 1 投票 0

未在代码中调用的函数在运行时调用

如果从未在代码中调用过以下程序如何调用never_called? #包括 static void never_called(){std :: puts(“format hard disk drive!”); } static void(* ...

回答 2 投票 24

我是否必须在开发期间每次编译C ++代码?

假设我们有一个庞大的代码库,我们正在用C ++进行开发。我们是否必须每次都重新编译才能测试代码?如果是,那么开发需要很长时间。什么是 ...

回答 1 投票 2

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