clang lib-toolingとRecursiveAStVisitorを使用してC++フロントエンドを作成しました。clangフロントエンドのプリコンパイル済みヘッダーファイルの検索を無効にする
私はあらかじめ生成されたを使用しています。compile_commands.jsonファイルをコンパイルデータベースに読み込みます。 ソースファイルのコンパイルコマンドに、-include <file.h>
コンパイラ引数が含まれることがあります。 clangは対応するコンパイル済のヘッダーファイルを探します。 PCHファイルが存在しない場合、clangはソースファイルのコンパイルを打ち切ります。
この動作を無効にする方法はありますか?そのため、PCHファイルが見つからない場合、clangは通常の方法でコンパイルを続行する必要があります。
ありがとうございます。
を取得するためにあなたを導くことができるもの?? – Valgrind1691
いいえ。コマンドラインを使用しているLinuxの場合。 – Hemant
このエラーが特定のエラーになっています:エラー:適切なプリコンパイル済みヘッダーファイルがディレクトリにありません " –
Hemant