bvector.h致命错误没有这样的文件或目录
bvector.h fatal error no such file or directory
我使用的程序包括以下标题:
#include <iostream>
#include <bvector.h>
#include "eclat.h"
但当构建时,它会给出这样的信息:
g++ -O3 -c enumerate.cpp
enumerate.cpp:2:21:致命错误:bvector.h:Aucun fichier ou档案类型编译终止
Makefile:22:目标"enumerate.o"的配方失败make:***[enumerate.o]错误1
如果我从bvector.h
更改为vector
,代码将不起作用,并生成更多错误。
bvector.h不是标准的C++头文件。'<>'语法,而包含头仅适用于标准头文件。
例如,stdio.h将作为#include <stdio.h>
包含在程序中。如果bvector.h是头文件,则可以使用"语法包含is,如#include "bvector.h"
。
来源:CPP参考
您只能对标准标头使用< >
语法。bvector.h似乎是您的include,所以使用" "
代替:
#include "bvector.h"
您可以使用以下代码而不是#include。它似乎是一个旧文件,在标准中不再存在(如果有的话)。
#include <vector>
typedef std::vector<bool, std::allocator<bool> > bit_vector;
例如,您可以检查此文件。
相关文章:
- 用MacOS Mojave编译C++:致命错误:mpi.h:没有这样的文件或目录
- 致命错误:特征/密集:VSC 中没有此类文件或目录
- macOS 致命错误:sys/_types/_int8_t.h:没有此类文件或目录 #include < sys/_types/_int8_t.h>
- /usr/include/c++/7/cstdlib:75:15:致命错误:stdlib.h:没有这样的文件或目录 #i
- 代码::块C++使用 MacOS 编译 Mojave : 致命错误: sys/cdefs.h: 没有这样的文件或目录
- 致命错误:找不到'boost/uuid/uuid.hpp'文件
- 致命错误 C1001 :vs2017 15.8.4 的内部错误(编译器文件"msc1.cpp",第
- 链接:致命错误LNK1104:无法打开文件"python37_d.lib"
- 造成致命错误:boost/fusion/iterator/equal_to.hpp 没有这样的文件或目录
- 在 Windows 10 下使用 GTest 的 CMake - 致命错误 LNK1104:无法打开文件"gtest.lib",但存在调试"gtestd.lib"
- 【MacOSX 10.15.1】使用 odb 生成数据库,致命错误:wchar.h:没有这样的文件或目录 #include < wchar.h>
- pip install uwsgi 失败,出现 /usr/local/include/string/string.h:7:10:致命错误:找不到'sstream'文件?
- Dll中缺少什么(致命错误LNK1107:无效或损坏的文件:)
- 75:15:致命错误:stdlib.h:没有这样的文件或目录 #include_next <stdlib.h>
- 致命错误:cuda.h:没有用于 c++ 的此类文件或目录
- 致命错误 C1083:无法打开包含文件:"GL/glew.h":没有此类文件或目录
- 致命错误: occi.h: 没有这样的文件或目录 | Fedora 20.
- 上传大文件并解析时使用 Node.js v10.15.1 时出现致命错误
- 致命错误: Imlib2.h:没有这样的文件或目录,但我有这个文件
- 链接 .lib 文件:致命错误LNK1107