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