...
QAC / QAC++ はソースファイルの言語に基づいて解析を実施します。ただし、C言語のコードとC++言語のコードの両方を解析するには QAC / QAC++ 両方のライセンスが必要です。ソースファイルの言語はソースファイルの拡張子により判断されます。
Helix QAC (PRQA Framework) から設定をご確認いただく手順は以下の通りです。
手順
1.[ プロジェクト ]から[ プロジェクトプロパティを開く プロジェクトプロパティ ]を実行します
2.[ コンパイラ設定 ]タブを開き、CとC++のCCTファイルを指定します
①"CCTの絞り込みオプション"からC①ラジオボタンでC/C++を選択します(CとC++でそれぞれ設定が必要です)
②右側の"CCTの絞り込み結果"に選択可能なCCTのリストが表示されるので、該当するものを選びます
③"選択中のCCTの詳細"の内容を確認し、[ 選択中のCCTを使用 ]を押下します
④"現在適用されているCCT(緑枠)"の内容を確認し、CとCを切り替えます。
②CCTのリストから該当するものを選択します(検索で絞り込みができます)
③[CCTを使用]を押下し、"現在アクティブな設定"の内容を確認します
④CとC++のCCTの選択が完了したら[ 保存 ]を押下します
3.[ プロジェクト ]タブを開き、[ 言語と拡張子のマッピング ]を確認します。
"言語"のプルダウンを使用し、CとC++のそれぞれの拡張子を確認します。