17

LinuxでObjective-Cコードを記述してコンパイルするにはどうすればよいですか?

Clangについて聞いたのですが、Clang / LLVM/Objective-Cに関する例/チュートリアルが見つかりませんでした。

4

4 に答える 4

17
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
于 2015-07-28T15:34:02.413 に答える
10

コンパイラインフラストラクチャとしてLLVMをダウンロードしてビルドします。次に、CLANGフロントエンドをダウンロードしてビルドし、C /C++とObjectiveC/C++をコンパイルします。

このクイックスタートガイドに従ってみてください。これらの言語で作業する場合、Clangが実際にGCCを置き換える可能性があることに注意してください。

于 2012-07-11T16:46:24.380 に答える
3

http://www.gnustep.org/を見てください。彼らは、Objective-C 2.0forLINUXで開発するためのツールを持っています。ソースファイルとそれをいくつかのLINUXディストリビューションにインストールする方法のヒントはここにあります:http ://www.gnustep.org/resources/sources.html

于 2012-07-11T20:25:42.580 に答える
0

このページに表示されている次のスクリプトを実行するだけです。

https://gist.github.com/nicerobot/5652802

注意:最初のコンパイルプロセス中にエラーが発生します。解決策はそれを再コンパイルすることです...それは動作します!!! これがステップバイステップのインストールからのブログエントリですが、私は本当にスクリプトをお勧めします!

http://blog.tlensing.org/2013/02/24/objective-c-on-linux-setting-up-gnustep-clang-llvm-objective-c-2-0-blocks-runtime-gcd-on- ubuntu-12-04 /#comment-54284

よろしく

于 2013-07-05T21:56:28.830 に答える