2

最初のコマンドがそのメイクファイルを生成するため、特定のコマンドを実行した後に別のメイクファイルを含めたいと考えています。私はこれを試しました

debug2:
    cd bench/${BENCH};  verilator --cc top.v
    include ${BENCH_DIR}/Vtop_classes.mk

この場合、make は include コマンドを認識せず、「make: include: Command not found」というエラーを出します。

タブなしでインクルードしようとすると、前のコマンドが実行される前にインクルードされるため、そのようなファイルがないというエラーが生成されます

debug2:
    cd bench/${BENCH};  verilator --cc top.v
include ${BENCH_DIR}/Vtop_classes.mk
4

2 に答える 2

1

前に - を追加:-include ${BENCH_DIR}/Vtop_classes.mk

于 2013-03-16T20:43:10.790 に答える