首先要做的事情:我是C / C ++的新手。
我有一个我必须包含的库,但它有使用
的头文件#include <string>
我尝试包含<string>
,但失败了。我可以
#include <string.h>
虽然。既然它是一个我试图使用的库,我对这个导入权限做不了多少?我该如何解决这个问题?构建终止时会出现致命错误。
(如果重要的是我正在使用Linux而 genicam 是第三方库)
答案 0 :(得分:1)
<string>
是标准的C ++标头。你的编译器坏了,或者安装不正确,或者你试图在C ++代码上使用C编译器(例如使用gcc而不是g ++)。