代码之家  ›  专栏  ›  技术社区  ›  Rostyslav Druzhchenko

什么是编译器标志来查看从Objective-C生成的纯C代码?

  •  0
  • Rostyslav Druzhchenko  · 技术社区  · 7 年前

    据我所知,Objective-C是纯C的包装器,当我们编译Objective-C文件时,编译器会创建纯C文件并编译它。

    可以看到编译器使用编译器标志生成的纯C代码。我以前用过但现在找不到了。

    请提醒我LLVM编译器获取基于Objective-C文件创建的纯C代码的标志。

    谢谢您!

    1 回复  |  直到 7 年前
        1
  •  3
  •   Ewan Mellor    7 年前
    $ clang --help | grep rewrite
      -rewrite-legacy-objc    Rewrite Legacy Objective-C source to C++
      -rewrite-objc           Rewrite Objective-C source to C++
    
    推荐文章