📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
ページの作成:「== 概要 == <br><br> == 非ターゲットのインクルード (target_include_directoriesコマンド) == <code>find_package</code>コマンドは、<code>include</code>コマンドで手動で行う設定を、<code>REQUIRED</code>オプション等を使用して自動で行うことができる。<br> <syntaxhighlight lang="cmake"> find_package(PkgConfig) </syntaxhighlight> <br> <code>find_package</code>コマンドは、<code>pkg_search_module</code>コ…」 |
|||
| 15行目: | 15行目: | ||
<ターゲット名>を使用する全てのターゲットにおいて、自動的にインクルードディレクトリが使用されるようになる。<br> | <ターゲット名>を使用する全てのターゲットにおいて、自動的にインクルードディレクトリが使用されるようになる。<br> | ||
<br> | <br> | ||
ただし、CMakeLists. | ただし、CMakeLists.txtファイル内のターゲットにのみ有効であり、<code>pkg_search_module</code>コマンドで取得したライブラリに対しては機能しない。<br> | ||
<syntaxhighlight lang="cmake"> | |||
# pkg-configコマンドの使用 | # pkg-configコマンドの使用 | ||
find_package(PkgConfig REQUIRED) | find_package(PkgConfig REQUIRED) | ||