C++第三方库包含不存在的头文件
C++ 3rd party library includes non existing header file?
首先:我是C/C++的新手
我有一个库,我必须包括,但它有使用的头文件
#include <string>
我尝试将<string>
包括在内,但失败了。我可以
#include <string.h>
不过。既然这是一个我正在尝试使用的库,我就不能对这个导入做太多,对吧?如何解决此问题?生成因致命错误而终止。
(如果这很重要的话,我正在Linux上工作,并且geniam是第三方库)
<string>
是一个标准的C++头。编译器损坏或安装不正确,或者您正试图在C++代码上使用C编译器(例如,使用gcc而不是g++)。
相关文章:
- 如何将 pls 文件保存在 QMediaPlaylist 而不是 m3u 中
- CMake 生成的程序无法在 Windows 上链接:尝试链接到不存在的文件
- 在不存在的目录中打开文件,C 与 C++
- C++ Linux 可执行文件一直尝试使用不存在的库
- 从文本文件中读取时,即使不存在,也会找到额外的字符(例如"@")?
- 如果C 中不存在,如何创建文件夹
- 尝试使用 wxWidgets 从 zip 打开不存在的文件时无法捕获的异常
- 打开文件,如果不存在,则创建,确定是否创建
- ifstream不读取文件中存在的`0a`字节
- ifstream::is_open 返回 true,即使该位置不存在文件也是如此
- 复制文件时是否可以自动创建不存在的目录?
- 如何从C 中的HDF5文件中读取属性名称和数据集名称,在这里我不知道HDF5文件中存在什么属性
- 打开不存在的文件时如何使流构造函数失败?
- 如果文件中不存在qt5中的文件,如何原子创建该文件
- C++仅当文件不存在时才打开文件进行写入
- 如果文件不存在,ifstream 会创建文件
- WinAPI - 如果文件不存在,则创建.ini文件
- 即使输入文件不存在,也会继续创建输出文件?编辑****
- 如何仅在不创建文件的情况下创建文件'不存在
- 当INI文件不存在时,使用Boost属性树读取INI文件