差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
fltk:install [2025/05/23 22:05] – [ビルド実行] freemikan | fltk:install [2025/06/12 16:47] (現在) – [インストール実行] Use caption for game play video freemikan | ||
---|---|---|---|
行 1: | 行 1: | ||
====== FLTKのインストール ====== | ====== FLTKのインストール ====== | ||
- | + | [[fltk:|{{: | |
- | {{: | + | |
FLTKのアプリケーションを開発するのに必要なものは、たいてい使用しているLinuxディストリビューションのパッケージマネージャーで簡単にインストールできます。 | FLTKのアプリケーションを開発するのに必要なものは、たいてい使用しているLinuxディストリビューションのパッケージマネージャーで簡単にインストールできます。 | ||
行 48: | 行 47: | ||
__このチュートリアルではFLTK 1.4を使用します__。 | __このチュートリアルではFLTK 1.4を使用します__。 | ||
- | そして、ディストリビューションのパッケージシステムに影響を及ぼさない、より確実で簡単な方法を取ります。 | + | そして、__学習と実験のためと割り切って__、ディストリビューションのパッケージシステムに影響を及ぼさないように暫定的な方法を取ります。 |
FLTK 1.4をソースからビルドして、システム全体のディレクトリにインストールするのではなく、ユーザーのホームディレクトリ以下にインストールします。 | FLTK 1.4をソースからビルドして、システム全体のディレクトリにインストールするのではなく、ユーザーのホームディレクトリ以下にインストールします。 | ||
FLTK 1.4を利用するプログラムは、ビルド時に明示的にそのホームディレトリ以下のパスを指定するようにします。 | FLTK 1.4を利用するプログラムは、ビルド時に明示的にそのホームディレトリ以下のパスを指定するようにします。 | ||
+ | |||
< | < | ||
行 69: | 行 69: | ||
あまりに長くなるのを避けるために、サンプルプログラムの実行は次回に回すことにします。 | あまりに長くなるのを避けるために、サンプルプログラムの実行は次回に回すことにします。 | ||
- | < | + | < |
ここで紹介するインストール手順はあくまで一例に過ぎません。 | ここで紹介するインストール手順はあくまで一例に過ぎません。 | ||
ただし、以降のチュートリアルを通してこの方法でインストールされたことを前提としています。 | ただし、以降のチュートリアルを通してこの方法でインストールされたことを前提としています。 | ||
行 81: | 行 81: | ||
* https:// | * https:// | ||
- | ここページに **fltk-1.4.3-source.tar.gz** というファイルへのリンクがあるので、それをダウンロードします。 | + | このページに **fltk-1.4.3-source.tar.gz** というファイルへのリンクがあるので、それをダウンロードします。 |
{{ : | {{ : | ||
行 159: | 行 159: | ||
「-j8」は並列コンパイルを指示するものです。 | 「-j8」は並列コンパイルを指示するものです。 | ||
CPUのコア数によってはかなりの高速化が見込めます。 | CPUのコア数によってはかなりの高速化が見込めます。 | ||
- | 実際のCPUのコア数に合わせて、8を適当な数にしてください。 | + | 実際のCPUのコア数に合わせて8を適当な数にしてください。 |
- | いずれにせよ、よほど古いマシン出ない限りさほど時間がかからずビルドは完了します。 | + | どのような数を指定するにせよ、よほど古いマシンでない限りはさほど時間がかからずビルドは完了します。 |
行 200: | 行 200: | ||
</ | </ | ||
- | プレイ中の画面 | + | < |
- | + | < | |
- | {{ :fltk:fltk_blocks.jpg |FLTK blocksのプレイ画面}} | + | {{ :fltk:playing_fltk_blocks_game.mp4? |
+ | </ | ||
なかなか面白いゲームです。 | なかなか面白いゲームです。 |