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

时间:2013-11-19 16:23:10

标签: c++ c linux string

首先要做的事情:我是C / C ++的新手。

我有一个我必须包含的库,但它有使用

的头文件
#include <string>

我尝试包含<string>,但失败了。我可以

#include <string.h>

虽然。既然它是一个我试图使用的库,我对这个导入权限做不了多少?我该如何解决这个问题?构建终止时会出现致命错误。

(如果重要的是我正在使用Linux而 genicam 是第三方库)

1 个答案:

答案 0 :(得分:1)

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