差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
fltk:helloworld-cmake [2025/05/25 08:07] – [CMakeを使ったHello World] freemikanfltk:helloworld-cmake [2025/05/30 14:01] (現在) – [CMakeを使ったHello World] Add a link to fltk: page for FLTK logo freemikan
行 1: 行 1:
 ====== CMakeを使ったHello World ====== ====== CMakeを使ったHello World ======
-{{:fltk:fltk_shadow.png?200|FLTK}}+[[fltk:|{{:fltk:fltk_shadow.png?200|}}]]
  
 このページでは、[[helloworld|前回のチュートリアル]]で作成したのとまったく同じプログラムを、CMakeを使ってビルドする方法を紹介します。 このページでは、[[helloworld|前回のチュートリアル]]で作成したのとまったく同じプログラムを、CMakeを使ってビルドする方法を紹介します。
-具体的には、CMakeのスクリプトであCMakeLists.txtの必要最低限と思われる部分と、cmakeコマンドの実行方法紹介します。 +具体的には、FLTKを利用すために必要なCMakeListsファイルの最低限の内容とcmakeコマンドの実行方法だけ紹介します。 
-CMake自体についての解説は行いません。+CMake自体についての詳しい解説は行いません。
  
 ===== 前提 ===== ===== 前提 =====
行 10: 行 10:
 違う場所にインストールした場合は(そうであっても全く問題ありません)、パスをご自身のものに置き換えてください。 違う場所にインストールした場合は(そうであっても全く問題ありません)、パスをご自身のものに置き換えてください。
  
-CMakeもインストールされている必要があります。+また、CMakeもインストールされている必要があります。
 ===== 作業ディレクトリの用意 ===== ===== 作業ディレクトリの用意 =====
 作業ディレクトリは $HOME/code/fltk/hello-fltk-cmake とします。 作業ディレクトリは $HOME/code/fltk/hello-fltk-cmake とします。
行 30: 行 30:
 ===== プログラムのソースコード ===== ===== プログラムのソースコード =====
 プログラムのソースコード[[fltk:helloworld#プログラムのソースコード|前回のHello World]]で使用したものと全く同じです。 プログラムのソースコード[[fltk:helloworld#プログラムのソースコード|前回のHello World]]で使用したものと全く同じです。
-main.cppという名前でコピーを作成しておきます。+作業ディレクトリhello-fltk-cmake直下にmain.cppという名前でコピーを作成しておきます。
  
  
 ===== CMakeLists.txt ===== ===== CMakeLists.txt =====
 +作業ディレクトリhello-fltk-cmakeの直下にCMakeLists.txtという名前のファイルを作成します。
  
 __CMakeLists.txt__: __CMakeLists.txt__:
文書の先頭へ