g++ 相关问题

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

使用自定义gcc从源编译clang-设置默认目标

问题编译gcc时,我正在设置--target = x86_64-mytoolchain-linux-gnu。相应地调整arm64。我像这样从源代码编译clang:mkdir build cd build cmake .. \ -...

回答 1 投票 0

将文本文件中的行解析为存储在包含不同数据类型的类数组中的变量

我正在用C ++编写程序,我想使用该程序读取和解析(.pdb)文本文件中的行。文本文件包含由以下三行组成的各种标题:COMPND MFI AUTHOR ...

回答 1 投票 0

为c / c ++写一个通用的makefile:编译器抱怨“ / bin / sh:1:./main.o:Exec格式错误”

我正在学习makefile,并尝试为c / c ++编写通用的makefile。我要定位的文件结构如下:| root | Makefile | inc |-commmon.hpp |-...

回答 1 投票 0

无法在Mac OSX上使用clang ++编译C ++ 17

[clang ++版本:Apple LLVM版本10.0.1(clang-1001.0.46.4)目标:x86_64-apple-darwin18.7.0线程模型:posix InstalledDir:/ Library / Developer / CommandLineTools / usr / bin尝试使用某些C ++ ...] >

回答 2 投票 0

基本c ++程序中UBUNTU LTS中的Opencv错误

我在UBUNTU 18.04上为C ++安装了opencv。我在github源代码上使用了cmake并在opencv / release中构建。但是即使编写包含'''#include'''的hello world程序也会在...

回答 1 投票 0

如何包含使用GCC C ++编译器编译的* project root *标头?

如何使用GCC C ++编译器包含位于项目根目录中的标头?我想告诉GCC编译器在项目根目录中搜索一些头文件。我不想更改代码,并且...

回答 1 投票 0

使用Visual Studio代码编译SDL2

我一直在尝试为Visual Studio Code建立一个C ++环境,直到我尝试将SDL2与之配合使用为止。我使用的编译器是mingw64中包含的“ g ++”。我...

回答 1 投票 1

无法使用g ++编译libgpsmm GPSD c ++包装器

我是一位非常精通C ++的新手,我肯定有一个明显的错误,但是我无法在任何地方找到问题的答案。我正在尝试编译在这里找到的示例c ++脚本:...

回答 1 投票 0

ld:版本3无效(最大0)-添加符号时出错:错误的值

我正在使用g ++ 9.2.1和binutils 2.34。我正在使用Linux内核5.4.23-1运行Manjaro 19.0.2。一切都来自我刚安装的Manjaro的全新安装,以为它可以解决问题。 ...

回答 1 投票 1

尝试从命令行使用g ++进行编译时,获取“拒绝访问”。 Cygwin

我已经在cygwin中安装了所有软件包。我也将C:\ cygwin \ bin添加到我的PATH变量中。但是,当我尝试在命令行中编译c ++文件时,出现错误“访问被拒绝”。相同的命令...

回答 4 投票 23

在带有文件输入和文件输出的终端中运行程序,但对输出大小有限制

我正在尝试在使用g ++编译的终端中运行具有单独输入和输出文件/流的可执行文件。但是,当输出文件达到特定限制...

回答 1 投票 0

编译cpp代码时出错:collect2:错误:ld返回1退出状态

我目前正在学习C ++,并且在遇到此编译器错误时正在学习如何处理多个文件:“在main函数中:bravo.cpp :(。text + 0x71):对tosum(int,int)的未定义引用' ...

回答 1 投票 0

gcc c ++中__attribute((const))的值/目的

声明编译器可以看到的函数或静态成员不访问全局内存时,在gcc中为c ++程序使用__attribute((const))是否有任何价值?例如,int Add(int ...

回答 1 投票 0

C ++ dyld:未加载库-设置'-L'之后>>

我目前正在研究一个简单的C ++项目,但情况要复杂得多。我正在使用OpenCV库,该库已移到源代码旁边的文件夹中,并从Makefile中引用了它...

回答 1 投票 1

gcc与动态库链接,未定义参考错误

我正在制作一个需要链接到第三方SDK的程序,该程序以头文件和预编译的共享库的形式出现。程序本身很简单,它只调用一个函数...

回答 1 投票 0

打字g ++ --version在Windows中显示了错误的版本

我在Windows 7上安装了MinGW,前一阵子,现在我需要使用它,但是我需要g ++ 5.4.0及更高版本。因此,我进入MinGW Installation Manager,并将mingw32-gcc-g ++更新为最新的(...

回答 1 投票 0

使用linux和g ++生成pdb文件

这是我的makefile。我也想生成.pdb文件。我已经在使用-g选项,但是看不到任何扩展名为.pdb的文件。这里的帖子还声明使用-g选项。 ...

回答 2 投票 2

如何检查PIMPL是否不重新编译客户端类

我试图理解PIMPL习惯用法。我有几个文件,比方说“ Implementation.cpp / Implementation.h”实现PIMPL习惯用法:它包含一个公共接口和一个私有实现。 “ ...

回答 1 投票 0

Codelite为什么不创建make文件?

我正在使用带有G ++的Solus Linux,每当在CodeLite中构建默认控制台项目时,我都会得到以下输出/ bin / sh -c'/ usr / bin / make -j4 -e -f Makefile'/ bin / sh :/ usr / bin / make:没有这样的...

回答 1 投票 0

Visual Studio 2019拒绝`bool concept`,而gcc 8没有`bool`不会编译概念>>

我认为c ++概念是编写具有更好的错误消息和更快的编译时间的c ++模板代码的更好方法,因此我将Visual Studio升级到2019,但仍在等待clang支持...

回答 2 投票 0

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