📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

27行目: 27行目:
  set(SYSCONF_DIR "/etc/hoge" CACHE PATH "Directory to install hoge.conf")
  set(SYSCONF_DIR "/etc/hoge" CACHE PATH "Directory to install hoge.conf")
  install(FILES ${CMAKE_BINARY_DIR}/hoge.conf DESTINATION ${SYSCONF_DIR})
  install(FILES ${CMAKE_BINARY_DIR}/hoge.conf DESTINATION ${SYSCONF_DIR})
</syntaxhighlight>
<br>
インストールするファイルに実行権限を付与する場合は、<code>install</code>コマンドに<code>PROGRAM</code>オプションを付加する。<br>
<syntaxhighlight lang="cmake">
# 実行権限を付与して、インストール先のディレクトリにコピーする
install(PROGRAMS
    ${CMAKE_CURRENT_BINARY_DIR}/sample.sh
    DESTINATION ${CMAKE_INSTALL_BINDIR}
)
  </syntaxhighlight>
  </syntaxhighlight>
<br><br>
<br><br>