c - Objective-C 预处理器可用吗?

标签 c objective-c compiler-construction

有谁知道 Objective-C 的源代码是否仍然可用,因为它只是一个预处理器?很想知道当时是如何实现的。

谢谢。

最佳答案

Clang LLVM rewriter (重写器​​在下面记录)可以将 Objective-C 重写为 C(并且一些人正在使用它来为 Xbox 和 Windows 编译 Objective-C)。

这里有一些讨论:

http://permalink.gmane.org/gmane.comp.compilers.llvm.devel/32019

关于c - Objective-C 预处理器可用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3357326/

相关文章:

objective-c - 如何使用 Storyboard 将对象从 AppDelegate 传递到 WindowController?

c# - 为什么用 .net 代码更新 cshtml 文件时不需要编译?

c++ - 为什么 func ("abc" "def");编译

compiler-construction - 动态语言中语义分析器的工作是什么?

从Linux读取EXE版本的C库?

c - c中的指针和结构

iphone - 如何在 iPhone 应用程序中加载更新

ios - Xcode 5 : "Invalid image path" CFBundleIcons

c - 为什么 NULL 在使用动态内存而不是静态内存时终止 sha256 哈希崩溃?

c - 如何将文本文件数据显示为变量?