ページ ツリー

比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

QAC 8.2.2 / QAC++ 3.2.2 (PRQA Framework 1.0.5) 以降

コンパイル時にコンパイラに与えるインクルードファイルの検索パスやマクロの設定は、
基本的には解析設定ファイルコンパイル時にコンパイラに与えるインクルードファイルの検索パスやマクロの設定は、基本的には解析設定ファイル(ACF)で行います。
(『インクルードファイルの検索パスの設定』『マクロの設定』を参照)

ACFの設定はプロジェクト全体に対して有効ですが、同一のプロジェクトの中で特定のソースファイルにの設定はプロジェクト全体に対して有効ですが、同一のプロジェクトの中で特定のソースファイルにだけ、インクルードファイルの検索パスやマクロの設定を行う場合は、ソースファイル個別の設定を行います。だけ、インクルードファイルの検索パスやマクロの設定を行う場合は、ソースファイル個別の設定を行います。


例)一連のコンパイルコマンドの中で source2.c にだけ適用しているオプションがある場合

...

※ 『同期』を行うと、コンパイルコマンドからコンパイル対象のソースファイルとともに、インクルードファイルの検索パスとマクロの設定が抽出され、ソースファイル個別の設定として登録されます。

 QAC 10.2.0 / QAC++ 5.2.0 (Helix QAC 2022.1) 以降

各ソースファイルに任意のオプションを与えることができるようになりました。
GUI から以下のように設定することができます。

Image Added