clang编译命令使用(.m到.cpp)

作者: 青木KON | 来源:发表于2016-01-17 10:37 被阅读381次
  • 找到需要编译的文件所在文件夹

终端输入 cd '空格' 拖文件所在文件夹至此


  • 终端输入 clang -rewrite-objc 文件名

此时原文件夹下就会生成一个新的.cpp文件


打开此文件就能深入研究OC代码了

相关文章

  • block深入研究

    1、写一个OC文件.m文件如下: 2、使用clang命令将.m编译成.cpp文件,命令如下: 3、打开.cpp,可...

  • clang编译命令使用(.m到.cpp)

    找到需要编译的文件所在文件夹 终端输入 cd '空格' 拖文件所在文件夹至此 终端输入 clang -rewri...

  • 使用clang将OC代码转成C++ 过程记录

    使用clang将OC代码转成C++使用clang命令,将.m文件转换成.cpp文件(cd到main.m的文件路径下...

  • Clang -rewrite-objc xxx.m

    使用Clang -rewrite-objc xxx.m 命令的时候,无法编译成xxx.cpp 文件,报如下错误: ...

  • OC为什么 Category不能添加属性

    用Clang编译我的.m文件【clang -rewrite-objc MyObject.m】会生成.cpp文件 编...

  • 使用clang将OC代码转为C++

    使用clang命令,将.m文件转换成.cpp文件(cd到main.m的文件路径下:) 若有异常:如: 异常一:fa...

  • OC对象的本质

    在main文件里,是这样实现的 把main.m文件编译为cpp文件,命令为: clang -rewrite-obj...

  • RunTime机制

    在终端进入main.m的同一级目录,使用clang -rewrite main.m编译出main.cpp文件 我们...

  • OC 方法的本质

    探索 探索案例 使用clang命令把oc代码编译成c代码分析 clang -rewrite-objc main.m...

  • Block学习笔记一之结构探究

    Block代码实现探究 使用clang命令 其中block.m是文件的名字,转换为可读的源代码:block.cpp...

网友评论

  • ea2720c12804:随便建个项目,然后就是这样了
    main.m:9:9: fatal error: 'UIKit/UIKit.h' file not found
    #import <UIKit/UIKit.h>
    ^
    1 error generated.
    求LZ指教~~
    青木KON:@sjw1 不要导入除 Fundation 以外的东西 或者 只建一个.m文件
    sjwu:In file included from ViewController.m:9:
    ./ViewController.h:9:9: fatal error: 'UIKit/UIKit.h' file not found
    #import <UIKit/UIKit.h> :smile: LZ请指教
    sjwu:我的也是。你后面解决了么?

本文标题:clang编译命令使用(.m到.cpp)

本文链接:https://www.haomeiwen.com/subject/xpxkkttx.html