LinuxでObjective-Cコードを記述してコンパイルするにはどうすればよいですか?
Clangについて聞いたのですが、Clang/LLVM/Objective-Cに関する例/チュートリアルが見つかりませんでした。
Sudo apt-get install build-essential gobjc gobjc++ gnustep gnustep-devel libgnustep-base-dev -y
vi *.m
gcc `gnustep-config --objc-flags` *.m -lgnustep-base -lobjc
コンパイラインフラストラクチャとしてLLVMをダウンロードしてビルドします。次に、CLANGフロントエンドをダウンロードしてビルドし、C/C++とObjectiveC/C++をコンパイルします。
私はあなたがこれに従うことを試みることができると思います クイックスタート ガイド。これらの言語で作業する場合、Clangが実際にGCCを置き換える可能性があることに注意してください。
http://www.gnustep.org/ を見てください。彼らは、Objective-C 2.0 forLINUXで開発するためのツールを持っています。ソースファイルとそれをいくつかのLINUXディストリビューションにインストールする方法のヒントはここにあります: http://www.gnustep.org/resources/sources.html
このページに表示されている次のスクリプトを実行するだけです。
https://Gist.github.com/nicerobot/5652802
注意:最初のコンパイルプロセス中にエラーが発生します。解決策はそれを再コンパイルすることです...それは動作します!!!これがステップバイステップのインストールからのブログエントリですが、私は本当にスクリプトをお勧めします!
よろしく