g ++是GNU编译器集合(gcc)的C ++前端。
我有一个项目,我使用intel编译器构建了它。我想使用clang-tidy来帮助检测代码问题。我正在使用CMake生成compile_commands.json,当我...
我使用getline()函数编写了一个程序。我认为问题出在这部分代码:int crypto(){int opt,limit; char inp [100],enc [100]; cout <
[在此问题中:在编译时打印模板类型名,对于如何使典型的C ++编译器在编译时打印类型名,我们有一些建议。但是,它们依赖...
找不到设置make file-geting命令的麻烦,并且没有这样的文件或目录错误[关闭]
runfile:file.o prog.o dir.o main.o g ++ -o runfile main.o dir.o prog.o text.o file.o file.o:file.cpp file.h g ++ -c文件。 cpp text.o:text.cpp text.h g ++ -c text.cpp prog.o:...
我正在尝试在大学的ssh服务器上编译项目,但出现错误:Node.h:12:错误:未在此范围内声明'nullptr',这是我的Node.h类的代码块:template < [
我一直很享受使用IDE为我编写makefile进行编码的奢侈,Iv决定我一直在'捷径'上走很长一段时间,所以我读了几本手册,并看了几本书...] >
g ++会为此代码生成错误。我必须将std :: sin更改为(double(*)(double))std :: sin。为什么? #include #include #include #include ... ...>
我正在尝试运行makefile,但出现此错误。 “ make ***未指定目标,也未找到任何makefile。停止。”我遵循了makefile的所有标准,并提及了许多有关...
由于标头内部出现某些错误,我突然无法编译包含这些标头文件的任何内容。我以前从未遇到过这个问题,甚至都不知道...
在某个时候,我的大项目的代码开始通过以下堆栈跟踪获取分段错误运行时错误:0#std :: basic_ios> :: widen(__c = 10'\ n',this =)在/ usr / include / c ++ / 7 /bits/basic_ios.h:...
在简单的C ++'Hello World'程序上需要较长的执行时间
一个基本(也许是愚蠢的问题:我刚刚开始学习C ++,作为新编程语言的第一步,我编写了一个程序来打印“ Hello World”:#include using ...
“尝试使用-pg [Termux]时对'mcount'的未定义引用” >>
我已经完成了项目的第一部分,我想通过用gprof对它进行性能分析来了解它的性能好坏。我正在使用名为Termux的Linux模拟器在Android上工作,并且正在使用g ++ ...
我正在尝试使用g ++编译器编译Cpp程序,但出现此错误:Yuliam-MBP:Documents yuliamosh $ g ++-9 -std = c ++ 17 -Wall -Wextra -pedantic vector.cpp -o vector在包含的文件中...
[使用avr-g ++在8b uC中进行32b乘法与使用gcc在X86上进行32b乘法
问题:我正在做一个定点c ++类,以在8b微控制器上执行一些闭环控制系统。我编写了一个C ++类来封装PID,并在X86桌面上测试了该算法...
所以我正在尝试编译包含#include 的文件(main.cpp)。我的main.cpp文件位于目录中:〜/“ Documents / 16_Games / 01 Tetris / main.cpp” Graphics.hpp文件在...
## #include #include 使用命名空间std; main(){char str [30];得到(str); }当我使用gets()函数编译器时,出现以下错误... ] >>
使用memcpy()复制到std :: chrono ::毫秒时出现错误-Werror = class-memaccess
对于下面的代码,gcc给了我错误,说我试图从数组中复制chrono :: milliseconds类型的对象,而应该使用赋值或复制初始化:std :: array
我正在使用标记为x86_64-8.1.0-posix-seh-rt_v6-rev0的MinGW-w64版本。运行g ++ --version时,我看到以下信息:g ++。exe(x86_64-posix-seh-rev0,由MinGW-W64项目构建)8.1.0来自我的...