如何在Linux中编写和编译Objective-C代码?
我听说过Clang,但我找不到任何关于Clang / LLVM / Objective-C的示例/教程。
答案 0 :(得分:13)
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
答案 1 :(得分:9)
您下载并构建LLVM作为编译器基础结构;然后下载并构建CLANG前端以编译C / C ++和Objective C / C ++。
我猜您可以尝试按照此quick start指南进行操作。请注意,在使用这些语言时,Clang实际上可以取代GCC。
答案 2 :(得分:3)
看看http://www.gnustep.org/他们有使用Objective-C 2.0 for LINUX进行开发的工具。有关如何在几个LINUX发行版上安装它的源文件和提示,请访问:http://www.gnustep.org/resources/sources.html
答案 3 :(得分:0)
只需运行此页面上显示的以下脚本:
https://gist.github.com/nicerobot/5652802
注意:在第一次编译过程中,您将收到错误消息。解决方案只是重新编译它...它的工作原理!这是逐步安装的博客条目,但我真的推荐脚本!
问候