gcc のプリプロセッサを使用して、verilog (.v) ファイルからコメントを削除しています (コメントの構文はC /C++ と同じであるため)。私はperlを使用しているため、perlスクリプトからシェルコマンドを使用しました
gcc -E $dest > $commentsrem
$dest
.c ファイルとして名前が変更された verilog ファイルはどこにありますか。プリプロセッサはデータを stdout に出力するため、.xml という名前のファイルにリダイレクトしました$commentsrem
。今私が直面している問題は、端末に次のようなメッセージが表示されることです
try.c:577: 未終了の文字定数
これは、Cでは「\」を使用して新しい行にステートメントを続ける必要があるが、verilog にはそのような要件がないためだと思います。それが報告されていることです。
これらにもかかわらず、それは私が望むものを達成しますが、端末を乱雑にしています。静かにする方法はありますか?