Skip to main content

IAR Embedded Workbench for Arm 9.70.x

include_alias

このセクションの内容:
構文
#pragma include_alias ("orig_header" , "subst_header")
#pragma include_alias (<orig_header> , <subst_header>)
パラメータ

orig_header

エイリアスを作成するヘッダファイルの名前

subst_header

元のヘッダファイルのエイリアス

説明

このプラグマディレクティブは、ヘッダファイルのエイリアスを提供する場合に使用します。これは、あるヘッダファイルを他のヘッダファイルで代用する場合や、相対ファイルへの絶対パスを指定する場合に便利です。

このプラグマディレクティブは、対応する#includeディレクティブの前に記述する必要があります。また、subst_headerは、対応する#includeディレクティブに正確に一致する必要があります。

#pragma include_alias (<stdio.h> , <C:\MyHeaders\stdio.h>)
#include <stdio.h>

この例では、相対ファイルstdio.hを、指定パスにあるファイルで代用します。

関連項目

インクルードファイル検索手順.