2017-03-02 10 views
-1

をバイソン出力を生成しますsrcディレクトリ。 私は文法とflexer文法をインクルードディレクトリに持っていますが、includeディレクトリにも生成されたヘッダファイルを持っていますが、生成されたソースファイルはsrcディレクトリにあります。 これを実現するためにバイソンにオプションまたは何かがありますか?ここでは、私は現在、次のような構造を持っている私のプロジェクトではバイソンとフレックスを使用して、異なるフォルダに

+0

あなたはバイソンやbisonC++を使用していますか?使用している実際のツールに適用されるタグのみを使用してください。それ以外の場合、ツール固有の回答を提供することは不可能です。 – rici

答えて

1

は、関連するコマンドラインオプションと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 

とFlex用:

$ flex --help 
Files: 
    -o, --outfile=FILE  specify output filename 
関連する問題