编译flex.cc时出错
Compiling a flex.cc gives error
我正在编译lex.yy.cc,它给了我以下错误:FlexLexer.h没有这样的文件或目录
我试着把这个.h和代码persé放在同一个文件上,但它仍然给了我错误,我尝试了以下所有方法来编译它,但网络并没有给我一个明确的问题答案:
g++lex.yy.cc
g++lex.yy.cc-lfl
g++lex.yy.cc-lm
g++lex.yy.cc-lfl-lm
gcc lex.yy.cc-lm
gcc lex.yy.cc
什么都没发生,我真的不知道还能尝试什么,我已经改变了100次环境变量,但都不起作用。请帮助:(
正如@user2912836所说的尝试-I
命令,我以前也遇到过同样的问题,它对我很有效。有关目录搜索的详细信息:https://gcc.gnu.org/onlinedocs/gcc-3.0.4/gcc_3.html#SEC1s
"什么都没发生",你的意思是它给了你同样的错误,还是什么都没输出?
如果是第一种情况,我建议您使用-I
选项来告诉gcc您的头文件在哪里。
如果是第二种情况,它可能是编译的。查看您的目录中是否有a.out
文件。
相关文章:
- 访问者访问变体并返回不同类型时出错
- 在Linux for Windows上编译C++代码时出错
- 读取文件的最后一行并输入到链接列表时出错
- 重载操作程序时出错>>用于类中的字符串 memebr
- 如何使用CMake编译.proto文件来生成.grpcp.pb.cc和.grpc.pb.h文件
- 调用专用模板时出错"no matching function for call to [...]"
- C++-试图将函数指针推回到另一个CPP文件中的矢量时出错
- LINK 尝试使用 OpenSSL evp aes 256 c++ 时出错
- 在Google Kick start中提交时出错
- 在c++中访问int到类对象的映射时出错
- 分段错误当我试图运行程序时出错
- 使用dynamic_cast和构造函数时出错
- CHECK(调用)函数在Google Colab中出错
- 用pybind11包装C++抽象类时出错
- 编译要在英特尔Hyperscan中使用的.cc文件时出现问题
- 为x86而非x64编译时出错
- 从R调用C++函数并对其进行集成时出错
- 这个函数哪里出错了
- C++ 创建包含链表和字符串的对象的链接列表时出错
- 编译flex.cc时出错