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

 
(同じ利用者による、間の2版が非表示)
18行目: 18行目:
  vi ~/.local/share/applications/CMake_GUI.desktop
  vi ~/.local/share/applications/CMake_GUI.desktop
<br>
<br>
<syntaxhighlight lang="ini">
  # ~/.local/share/applications/CMake_GUI.desktopファイル
  # ~/.local/share/applications/CMake_GUI.desktopファイル
   
   
32行目: 33行目:
  X-MultipleArgs=false
  X-MultipleArgs=false
  StartupNotify=true
  StartupNotify=true
</syntaxhighlight>
<br>
<br>
~/.profileファイル等に環境変数PATHを追記する。<br>
~/.profileファイル等に環境変数PATHを追記する。<br>
  vi ~/.profile
  vi ~/.profile
<br>
<br>
<syntaxhighlight lang="sh">
  # ~/.profileファイル
  # ~/.profileファイル
   
   
  export PATH="/<CMakeのインストールディレクトリ>/bin:$PATH"
  export PATH="/<CMakeのインストールディレクトリ>/bin:$PATH"
</syntaxhighlight>
<br>
<br>
==== ソースコードからインストールする場合 ====
==== ソースコードからインストールする場合 ====
CMake GUIをインストールする場合、ビルドに必要なライブラリをインストールする。<br>
CMake GUIをインストールする場合、ビルドに必要なライブラリをインストールする。<br>
75行目: 80行目:
  vi ~/.local/share/applications/CMake_GUI.desktop
  vi ~/.local/share/applications/CMake_GUI.desktop
<br>
<br>
<syntaxhighlight lang="ini">
  # ~/.local/share/applications/CMake_GUI.desktopファイル
  # ~/.local/share/applications/CMake_GUI.desktopファイル
   
   
89行目: 95行目:
  X-MultipleArgs=false
  X-MultipleArgs=false
  StartupNotify=true
  StartupNotify=true
</syntaxhighlight>
<br>
<br>
~/.profileファイル等に環境変数PATHを追記する。<br>
~/.profileファイル等に環境変数PATHを追記する。<br>
  vi ~/.profile
  vi ~/.profile
<br>
<br>
<syntaxhighlight lang="sh">
  # ~/.profileファイル
  # ~/.profileファイル
   
   
  export PATH="/<CMakeのインストールディレクトリ>/bin:$PATH"
  export PATH="/<CMakeのインストールディレクトリ>/bin:$PATH"
</syntaxhighlight>
<br><br>
<br><br>


== Extra CMake Module(ECM)のインストール ==
== Extra CMake Module (ECM) のインストール ==
追加のCMakeモジュールパッケージ (ECM) は、CMakeが提供するモジュールを拡張するものである。<br>
追加のCMakeモジュールパッケージ (ECM) は、CMakeが提供するモジュールを拡張するものである。<br>
ECMは、KDEソフトウェア全体におけるCMakeスクリプトの重複を削減することであるが、CMakeビルドシステムを利用するあらゆるソフトウェアに有用となるよう設計されている。<br>
ECMは、KDEソフトウェア全体におけるCMakeスクリプトの重複を削減することであるが、CMakeビルドシステムを利用するあらゆるソフトウェアに有用となるよう設計されている。<br>
117行目: 126行目:
   
   
                     # Qt 6を使用する場合
                     # Qt 6を使用する場合
                     python311-Sphinx python311-PyQt6-devel libqt6-core-devel qt6-tools qt6-linguist-devel
                     python311-Sphinx python311-PyQt6-devel qt6-core-devel qt6-tools qt6-linguist-devel
   
   
                     # Qt 5を使用する場合
                     # Qt 5を使用する場合