2012-07-11 56 views
11

如何在Linux中编写和编译Objective-C代码?如何编写和编译Objective-C代码?

我听说过Clang,但我找不到任何有关Clang/LLVM/Objective-C的示例/教程。

+0

([对Objective-C和Linux下的游戏编程]的可能的复制http://stackoverflow.com/questions/447942/game-programming-on-objective- c-and-linux) – Kay 2012-07-11 16:44:46

+2

@Kay我不会将其作为重复关闭,因为其他问题只有preng/llvm答案。 – dasblinkenlight 2012-07-11 17:01:58

+0

[在Linux中启动iPhone应用程序开发?](http://stackoverflow.com/questions/276907/starting-iphone-app-development-in-linux) – 2012-07-11 17:19:56

回答

9
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 
9

您下载并构建LLVM作为编译器基础结构;然后下载并构建CLANG前端以编译C/C++和Objective C/C++。

我想你可以试试以下quick start指南。在使用这些语言时,请注意Clang实际上可以取代GCC。

+0

快速入门仅适用于编译C程序... – Rusfearuth 2012-07-11 16:51:08