C++第三方库包含不存在的头文件



首先:我是C/C++的新手

我有一个库,我必须包括,但它有使用的头文件

#include <string>

我尝试将<string>包括在内,但失败了。我可以

#include <string.h>

不过。既然这是一个我正在尝试使用的库,我就不能对这个导入做太多,对吧?如何解决此问题?生成因致命错误而终止。

(如果这很重要的话,我正在Linux上工作,并且geniam是第三方库)

<string>是一个标准的C++头。编译器损坏或安装不正确,或者您正试图在C++代码上使用C编译器(例如,使用gcc而不是g++)。

最新更新