MATLAB ヘルプ センター
このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
インクルード パスをビルド情報に追加
addIncludePaths(buildinfo,paths,groups)
addIncludePaths(buildinfo,paths,groups) は、ビルド情報に追加するインクルード ファイルのパスを指定します。
buildinfo
paths
groups
関数は、引数 buildinfo および paths を必要とします。オプション引数 groups を使用するとオプションをグループ化できます。
コード ジェネレーターは、インクルード ファイル パス オプションをビルド情報オブジェクトに保存します。関数は指定された順序に基づいてオプションをオブジェクトに追加します。
関数はコンパイラの検索パスにファイル パスを追加します。
コード ジェネレーターは指定されたパスが有効かどうかチェックしません。
例
すべて折りたたむ
インクルード パス /etcproj/etc/etc_build をビルド情報 myBuildInfo に追加します。
/etcproj/etc/etc_build
myBuildInfo
myBuildInfo = RTW.BuildInfo; addIncludePaths(myBuildInfo,... '/etcproj/etc/etc_build');
インクルード パス /etcproj/etclib と /etcproj/etc/etc_build をビルド情報 myBuildInfo に追加し、グループ etc にファイルを配置します。
/etcproj/etclib
etc
myBuildInfo = RTW.BuildInfo; addIncludePaths(myBuildInfo,... {'/etcproj/etclib' '/etcproj/etc/etc_build'},'etc');
インクルード パス /etcproj/etclib、/etcproj/etc/etc_build、および /common/lib をビルド情報 myBuildInfo に追加します。パス /etc/proj/etclib と /etcproj/etc/etc_build を文字ベクトル etc でグループ化し、パス /common/lib を文字ベクトル shared でグループ化します。
/common/lib
/etc/proj/etclib
shared
myBuildInfo = RTW.BuildInfo; addIncludePaths(myBuildInfo,... {'/etc/proj/etclib' '/etcproj/etc/etc_build'... '/common/lib'}, {'etc' 'etc' 'shared'});
生成されたコードのコンパイルとリンクに関する情報を格納する RTW.BuildInfo オブジェクト。
RTW.BuildInfo
paths 引数は、文字ベクトル、文字ベクトルの配列、または string として指定できます。1 つのパスを文字ベクトルとして指定した場合は、すべてのファイルにそのパスが使用されます。paths 引数を複数の文字ベクトルとして指定した場合 (例: '/proj/src' および '/proj/inc')、paths 引数は文字ベクトルの配列としてビルド情報に追加されます。
'/proj/src'
'/proj/inc'
ビルド情報オブジェクト内で以前に定義されたエントリと、パスおよびファイル名が完全一致する、重複したインクルード ファイル パス エントリは、この関数によって削除されます。
例: '/proj/src'
groups 引数は、文字ベクトル、文字ベクトルの配列、または string として指定できます。複数の groups を指定した場合 (例: 'etc' 'etc' 'shared')、関数は groups を paths に出現順で関連付けます。たとえば、paths 引数 '/etc/proj/etclib' '/etcproj/etc/etc_build' '/common/lib' は、3 つの要素をもつ文字ベクトルの配列です。1 番目の要素は 'etc' グループに含まれ、2 番目の要素は 'etc' グループに含まれ、3 番目の要素は 'shared' グループに含まれます。
'etc' 'etc' 'shared'
'/etc/proj/etclib' '/etcproj/etc/etc_build' '/common/lib'
'etc'
'shared'
例: 'etc' 'etc' 'shared'
R2006a で導入
addIncludeFiles | addSourceFiles | addSourcePaths | getIncludePaths | removeIncludePaths | updateFilePathsAndExtensions | updateFileSeparator
addIncludeFiles
addSourceFiles
addSourcePaths
getIncludePaths
removeIncludePaths
updateFilePathsAndExtensions
updateFileSeparator
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ