Exa*_*gon 3 c++ bison flex-lexer
我目前在我的项目中使用 bison 和 flex,它具有以下结构:
Project
|
|--include/
|--src/
Run Code Online (Sandbox Code Playgroud)
所有的头文件都进入include目录,所有的源文件进入src目录。我的语法和 flexer 语法在 include 目录中,我希望生成的头文件也在include目录中,但生成的源文件在src目录中。我有野牛的选择或其他东西来实现这一目标吗?
以下是bison --help带有相关命令行选项的输出的摘录:
$ bison --help
Output:
--defines[=FILE] also produce a header file
-d likewise but cannot specify FILE (for POSIX Yacc)
-b, --file-prefix=PREFIX specify a PREFIX for output files
-o, --output=FILE leave output to FILE
Run Code Online (Sandbox Code Playgroud)
对于 flex:
$ flex --help
Files:
-o, --outfile=FILE specify output filename
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1453 次 |
| 最近记录: |