差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| gnustep:install [2025/05/20 17:21] – freemikan | gnustep:install [2025/06/13 12:32] (現在) – [GNUstepのインストール] Set link for logo image freemikan | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== GNUstepのインストール ====== | ====== GNUstepのインストール ====== | ||
| + | [[gnustep: | ||
| - | Ubuntu 24.04 LTS | + | GNUstepのプログラミングを始めるために必要なソフトウェアは、Linuxディストリビューションのパッケージマネージャーでインストールできることが多いです。 |
| + | そうでない場合はソースコードからビルドしてインストールする必要があります。 | ||
| + | もしGNUstep関連のパッケージが存在しなかったとしても、GCCのObjective-Cのコンパイラだけでもインストールしておきます。 | ||
| + | |||
| + | |||
| + | ===== Ubuntu 24.04 LTS ===== | ||
| + | Ubuntuでは、GNUstep関連の多くのパッケージが提供されています。 | ||
| + | 手っ取り早く始めるには**[[: | ||
| + | 必要なもの一式をまとめてインストールしてくれます。 | ||
| + | これをインストーするだけで、GCCを利用したObjective-C+GNUstepのプログラミングを始めることができるようになります。 | ||
| <cli> | <cli> | ||
| - | user@host | + | $ sudo apt update |
| - | user@host | + | $ sudo apt install gnustep-devel |
| </ | </ | ||
| + | 残念ながら、このパッケージではObjective-CのコンパイラとしてClangを使うことができません。 | ||
| + | Clangを使いたい場合は、ソースからビルドする方法を取ります。 | ||
| ===== ソースからビルド ===== | ===== ソースからビルド ===== | ||
| + | 使用しているディストリビューションでGNUstepが提供されていない場合、または不完全な場合はソースコードからビルドしてインストールします。 | ||
| + | |||
| + | |||
| https:// | https:// | ||
