GNUstepのインストール

GNUstep logo

GNUstepのプログラミングを始めるために必要なソフトウェアは、Linuxディストリビューションのパッケージマネージャーでインストールできることが多いです。 そうでない場合はソースコードからビルドしてインストールする必要があります。 もしGNUstep関連のパッケージが存在しなかったとしても、GCCのObjective-Cのコンパイラだけでもインストールしておきます。

Ubuntu 24.04 LTS

Ubuntuでは、GNUstep関連の多くのパッケージが提供されています。 手っ取り早く始めるにはgnustep-develというパッケージをインストールするのが簡単です。 必要なもの一式をまとめてインストールしてくれます。 これをインストーするだけで、GCCを利用したObjective-C+GNUstepのプログラミングを始めることができるようになります。

$ sudo apt update
$ sudo apt install gnustep-devel

残念ながら、このパッケージではObjective-CのコンパイラとしてClangを使うことができません。 Clangを使いたい場合は、ソースからビルドする方法を取ります。

ソースからビルド

使用しているディストリビューションでGNUstepが提供されていない場合、または不完全な場合はソースコードからビルドしてインストールします。

https://developer.gnustep.org/Guides/Setup/Linux/building-linux.html

文書の編集
文書の先頭へ