致命错误:字符串:没有此类文件或目录编译终止
fatal error: string: No such file or directory compilation terminated

我已经挣扎了3个多小时,但找不到解决方案。 一个简单的helloworld程序运行良好,我可以得到输出,#include <iostream> #include <string> ...

正则表达式用模式替换模式
Regular Expression replacing pattern with pattern

我是正则表达式的新手。 我在google搜索并找到了一些解决方案然后我想出了我自己的解决方案,如下所示#include <string.h> #include <regex.h> #include <iostream&...

c ++编译cppunit文件并执行xml报告
c++ compiling cppunit files and executing xml report

我有一些.cpp和.h文件驻留在路径〜/ NetBeansProjects / myApplication main.cpp person.cpp person.h中我有我的cppunit .cpp和.h文件驻留在路径〜/ NetBeansProjects / ...

通过阅读gcc输出学习汇编
learning assembly by reading gcc output

我试图通过读取GCC生成的输出来理解汇编。 这是我在c ++中的代码:int main(){int x = 8; 我使用以下方法编译它:g ++ -g -Wa,-alh = source.s -masm = intel -fverbose-asm -...

g ++用简单的术语优化arihmetic表达式(零产品术语)
g++ optimizing arihmetic expression with trivial terms (zero-product terms)

我用复杂的算术表达式编写数学代码,该表达式用于不同类型的输入,但出于超优化和可读性的目的,我想将它用作...

C ++多项式类,指针数组问题
C++ Polynomial Class, pointer array issue

我必须使用这个确切的.h文件编写程序而不修改任何内容。 它必须使一些运算符超载并能够添加多项式。 这是.h文件。 #ifndef H_polyClass #define ...

通过参考传递 - 左值和向量
Passing by Reference - lvalue and Vectors

C ++新手并处理个人项目,但是通过引用传递问题并使用向量列表。 我需要一个可以调用的函数来将用户添加到正在运行的用户矢量列表中。 第一个......

覆盖虚方法时,无法返回派生类指针
Fail to return a derived class pointer when overriding a virtual method

此问题是关于使用不同的返回类型覆盖派生类中的虚方法。 对于以下代码:class father {public:virtual father * ref(){return this; }}; 上课...

std :: getline(),而循环内容未运行
std::getline(), while loop content not running

目标c ++的新手,并没有在其他任何地方找到关于这个问题的确定答案。 我正在开发一个简单的程序,它从控制台内部读取用户输入的消息。 它的 ...

LTDL_LIBRARY_PATH和LD_LIBRARY_PATH之间有什么区别?
What is the difference betweend LTDL_LIBRARY_PATH and LD_LIBRARY_PATH?

在编译和链接C和C ++代码时,LTDL_LIBRARY_PATH和LD_LIBRARY_PATH环境变量的目的是什么? 另外它们之间有什么区别? 谢谢

Natty Narwhal和Oneiric Ocelot之间共享对象链接的差异
Difference in shared object linking between Natty Narwhal and Oneiric Ocelot

我正在编写一个简单的概念证明C ++应用程序(可在https://github.com/paulspencerwilliams/CPlusPlusSocialPlayground获得),使用twitcurl编译,使用http://的确切说明...

c ++传递数组直接到函数
c++ pass array directy to function

bool foo(const char * arg,const char * str []){for(int i = 0; i <(signed)sizeof(str); i ++){if(strcmp(arg,str [i]))== 0){return true; 返回false; } int ...

g ++:在Ubuntu发行版升级后,我的代码都没有链接
g++: After Ubuntu distro upgrade, none of my code will link

我正在使用eclipse CDT进行大规模的C ++项目,该项目已经编译了2年。 我开始有一些奇怪的段错误,在2周前没有任何意义,它似乎......

麻烦的C ++模板(大惊喜!)。
Trouble with C++ templates (big surprise!). Why won't this work?

我正在测试一种模仿C#属性的方法,并创建了以下属性类:struct BY_REF {template <class T> struct TT_s {typedef T&TT_t; }; }; ...

g ++:没有这样的文件或目录?
g++: No such file or directory?

(在Linux上,尝试设置SDL)我有时间使用makefile,我发现他们很难学习。 这是我得到的错误。 g ++:错误:game.exe:没有这样的文件或目录make:*** [game.exe] ...

是否有g ++的标志会使这些错误更容易阅读?
Are there flags for g++ that will make these errors easier to read?

我遇到了这些C ++链接错误。 也许不是特意为什么会发生这些,但我想知道是否有一些g ++标志可能会使这些错误消息更具可读性,例如,它没有......

奇怪的模板实例化bug与非类型参数
Strange template instantiation bug with non-type argument

下面的C ++ 11代码用g ++ 4.7.4,g ++ 4.8.5,g ++ 4.9.3和g ++ 5.3.0编译,但不能用clang ++ 3.7.1或clang ++ 3.8.0(trunk 254750)编译:template <typename F ,F f> struct MetaValue {}; ...

如果语句检查argv是否为数字
If statement checks if argv is a number

我的程序中有这个if语句,应该检查启动程序时输入的参数。 例如./a.out 2 2 + 0 x(如果有人可以用英文为这种类型的输入写出正确的名字......

从命令行创建文件
Create a File From Command Line

这可能是个坏主意,但我想在内联装配的同时练习我的装配。 在我弄清楚如何在这里阅读命令行参数并使用它们创建文件后,我转换了...

使用内联汇编优化C ++代码时出错
Error when optimizing C++ code with inline assembly

我正在尝试学习内联汇编,我在汇编中实现了Euclid算法! 现在,当我尝试使用g ++ filename -O1运行我的代码时,它正在编译并运行正常,但是当我尝试...

在g ++中包含额外的链接器标志有什么害处吗?
Is there any harm in including additional linker flags in g++?

我在code :: blocks中编写c ++代码,我正在设置构建标志和链接器选项。 我不想经常更改设置,所以我一直用g ++ -Wall -o编译所有内容(c ++)“...

g ++ -I不按指定的顺序工作
g++ -I does not work in order specified

我在Linux系统上运行g ++,其中我的稳定头文件存在于只读目录/ inc中,而我正在处理的文件位于/ inctest中。 因此,相同的文件名可以存在于......

将多个.o文件合并到可执行文件中
Combining multiple .o files into an executable

我正在尝试使用gcc将从C ++文件创建的目标文件组合成可执行文件。 不幸的是,gcc给了我数千个未定义的引用错误给字符串,数组等等。我正在做......

为什么std :: nothrow在gcc(4.9)中没有按预期工作?
Why does not std::nothrow work as expected in gcc(4.9)?

我在团队中看到很多人检查这样的空指针:SomeClass * pSc = new SomeClass; if(NULL == pSc){//应对错误}我知道这不起作用,......

c ++链接器错误 - 未定义内联函数的“未定义引用”
c++ linker error - 'undefined reference' to not inline defined functions

几天后,我正在尝试使用Code :: Blocks IDE(在Linux上,Ubuntu 64位)编译一个用C ++编写的项目。 代码有效但有一些链接器错误。 我注意到我得到错误'未定义...

使用不同版本的g ++进行Quantlib R集成
Quantlib R integration using different versions of g++

我正在研究一个R项目,我需要与quantlib接口。 我使用Windows(我的公司没有很好的支持Unix)。 我有一个用最新的mingw工具编译的quantlib库(...

使用大括号为非数组对象赋值是否合法?
Is it legitimate to assign values to non-array objects with braces?

我偶然发现这可以在一个程序的主体中工作:(目前使用的是g ++ 5.2.0)Vector4 pos; pos = {0.0,1.1,2.2,3.3}; Vector4类将此数据声明为命名变量:...

未定义的符号std :: __ throw_bad_function_call
Undefined symbol std::__throw_bad_function_call

我正在使用g ++在Eclipse CDT中构建C ++代码,并且我收到以下链接器错误:架构x86_64的未定义符号:“std :: __ throw_bad_function_call()”,引自:std :: ...

如何正确链接ed25519-donna与c ++?
How to properly link ed25519-donna with c++? (where is the -mbits flag?)

我发现了这个很好的问题,这个问题在生产力方面看起来更大。 但是,ed25519-donna文档建议使用该代码,链接ed25519.o -mbits和:...

为GCC错误消息提供漂亮的打印效果
Boost pretty print for GCC error messages

我正在使用GCC 4.7.2。 我的代码在模板,STL和提升使用方面相当沉重。 当我编译并且某些类或函数中有一个错误派生自或使用某些boost / STL功能时,......

C ++没有找到类型定义?
C++ doesnt find type definitions?

所以,我在大约一年前开始学习C ++,之前我学习了Java C#和VB.NET。 就像现在一样,我认为自己是一个先进的C ++编码器。 然而,有一件事我不太了解。 ......

使用g ++ mac包含GLEW,glfw3和glm [关闭]
include GLEW, glfw3 and glm using g++ mac

半年前,我正在使用库glfw3,GLEW和glm来制作带有openGL图形的c ++项目,它确实运行得很好,但现在我不能再包含这些库了。 当事情......

使用clang强制编译constexpr的时间
Force compile time evaluation of constexpr with clang

为了在编译时强制评估constexpr函数,我应该能够将其返回值赋给constexpr变量。 constexpr bool const_d_ref(const double&v){return false; } ...

使用libssh时内存泄漏
Memory-leaks when using libssh

我试图在我的应用程序中使用libssh,但我不断得到内存泄漏。 我正在尝试的最简单的代码是:#include <libssh / libssh.h> #define SSH_NO_CPP_EXCEPTIONS断言(0 == ...

转发decltype检测 - C ++ 11
Forwarding the decltype detection - C++ 11

我想使用decltype将方法的返回类型虚拟绑定到一个变量类型,如#include <iostream> decltype(a)foo()//我的点{return 4 ....

共享库不在功能中链接
Shared Library not linking in functions

我正在Linux上构建一个共享库(.so),我正在编译和链接一个在某些函数中没有动态链接的对象。 这些函数是“extern'C'”函数。 他们是 ...

什么是gcc编译器选项“-unsigned”意味着什么?
What is gcc compiler option "-unsigned" meant for?

我正在使用RHEL7上的gcc编译器4.8.5编译遗留代码。 所有C和C ++文件都有“-unsigned”作为gcc和g ++编译的默认标志之一。 编译器接受此选项并...

g ++命令中“.map”文件的用途是什么?
What is the use of ".map" file in the g++ command?

我正在构建一个RPM,在构建时我发现以下命令用于构建RPM的一个共享对象。 g ++ / *一些编译器选项* / -O1 -Wl, - version-script abc.map -L <some paths>和...

链接libcurl问题
Linking libcurl issue

我正在尝试编译一个在ubuntu上需要libcurl的C ++项目。 我安装了以下软件包:libcurl4-gnutls-dev运行“pkg-config --libs curl”返回:-lcurl运行“curl -...

如何链接两个具有许多冲突功能的共享库
how to link with two shared libraries with many conflicting functions

我目前正在linux上与两个第三方共享库(A.so和B.so)建立链接。 问题是这两者都与另一个库静态链接,因此大约有400个......

将gcc生成的对象的共享对象库与g ++链接是否有优势?
Is there an advantage to linking a shared object library from gcc generated objects with g++?

我最近遇到了一个项目,它通过将gcc生成的目标文件(使用CC gnu makefile宏)与g ++链接来创建它的共享对象库。 除了(可能)确保来源......

clang vs gcc中空结构的默认初始值设定项
Default Initializer of empty struct in clang vs gcc

以下代码编译了一些版本的GCC和一些版本的Clang(参见下面的版本)。 struct my_struct {}; int main(int argc,char ** argv){const my_struct my_object; ...

使用g ++编译cpp文件时出错
Error when compiling cpp file with g++

我有一个运行GCC 4.8.5的CentOS 7安装,我可以成功编译一个名为MyClass的cpp文件。 我使用以下命令编译文件:g ++ -c -fpermissive $(pkg-config --cflags --libs ...

未定义的引用yyparse c ++
Undefined reference yyparse c++

我正在开发一个使用bison和flex的简单解释器。 当我编译我的代码时,我得到'未定义引用'yyparse'的错误。 mylang.ll%{/ ******************** C库和......

C ++在子类中未检测到纯虚函数
C++ Pure virtual function not detected in subclass

我有以下类结构:class MyBase {public:virtual ExportData exportData()= 0; virtual bool exportData(QString filepath){ExportData data = ...

GCC和clang上的构造函数调用序列不同
Constructor call sequence different on GCC and clang

我有以下程序:#include <iostream> #define PRINT_LOCATION()\ do {std :: cout << __PRETTY_FUNCTION__ <<“\ n”; } while(false)struct foo {int val; foo()......

'asm'无效:操作数不是条件代码,无效操作数代码'c'
Invalid 'asm': operand is not a condition code, invalid operand code 'c'

我试图从这里https://github.com/Ericson2314/Voxlap在linux上构建Voxlap,当我尝试这样做时,我收到有关内联汇编的错误消息:source / sdlmain.cpp:In ...

使用c ++进行编译并获得“准备好”的可执行文件
Compiling with c++ and getting "ready to go" executable

是否可以使用g ++编译程序,以便共享库等与可执行文件“包含”? 我有一个c ++程序,我想在另一个地方编译和运行,我...

没有./a.out以g ++生成
no ./a.out produced in g++

我有以下程序:#include“Sptr.cpp”#include <iostream> #include <stdio.h> #include <assert.h> namespace my {template <class T> class Sptr {...

g ++盘点:ld:致命:文件main.o:未知文件类型
g++ consolidation: ld: fatal: file main.o: unknown file type

我正在扫描网络和我的所有项目文件以寻求解决方案,但仍无法找到答案为什么我的链接器无法完成工作。 一切顺利编译成.o文件,但最后一个make命令......
1 2 3 4 5 6 7 61 62