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

罗斯蒂斯拉夫·德鲁日琴科

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

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

您能否提醒我 LLVM 编译器的标志,以获取它基于 Objective-C 文件创建的纯 C 代码。

谢谢!

伊万·梅勒
$ clang --help | grep rewrite
  -rewrite-legacy-objc    Rewrite Legacy Objective-C source to C++
  -rewrite-objc           Rewrite Objective-C source to C++

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查看哪些代码由C#编译器预编译

来自分类Dev

从纯C获取Objective-C属性

来自分类Dev

什么是-D编译器标志C ++(clang,GNU,MSVC)

来自分类Dev

什么是-D编译器标志C ++(clang,GNU,MSVC)

来自分类Dev

检查由C ++编译器隐式生成的代码

来自分类Dev

是什么使C#编译器输出表达式树而不是代码?

来自分类Dev

Objective-C编译器和编辑器

来自分类Dev

Cygwin上的C编译器生成什么?

来自分类Dev

为什么Objective-C编译器需要知道方法签名?

来自分类Dev

Objective-C编译器省略了协议定义

来自分类Dev

Objective-C编译器省略了协议定义

来自分类Dev

验证给定的C ++编译器将源代码读为C ++ 11的简单代码是什么?

来自分类Dev

C# 编译器标志

来自分类Dev

Objective-C生成UUID

来自分类Dev

这个Objective-c代码的等效Swift代码是什么?

来自分类Dev

生成的Objective-C接口中的编译错误

来自分类Dev

纯C函数调用Objective-C方法?

来自分类Dev

构建选项:C / C ++ / Objective-C问题的编译器

来自分类Dev

C ++使用较新的编译器的功能来生成供较旧的编译器使用的代码

来自分类Dev

为什么在用-O3标志函数编译c ++代码后生成错误的输出?

来自分类Dev

为什么x86-64 C / C ++编译器不能为此代码生成更有效的汇编?

来自分类Dev

Objective-C如何编译?

来自分类Dev

具有未定义行为的C ++代码,编译器生成std :: exception

来自分类Dev

C ++编译器命令C ++不生成输出

来自分类Dev

用C#编写编译器,生成C与IL?

来自分类Dev

C代码过于依赖编译器

来自分类Dev

优化Objective-C代码

来自分类Dev

Objective C是纯面向对象的语言吗?

来自分类Dev

用C ++编译器编译C代码

Related 相关文章

热门标签

归档