美文网首页
使用clang将OC代码转为C/C++ 探索OC本质

使用clang将OC代码转为C/C++ 探索OC本质

作者: 善良的皮蛋 | 来源:发表于2021-11-04 13:58 被阅读0次

正常情况下:
cd 到main.m目录下,使用clang 命令进入下一步:

clang -rewrite-objc main.m

会出现下面报错


image.png

解决方案:
第一步:

vim ~/.bash_profile

第二步,其中 clangoc自定义的名称

alias clangoc='clang -x objective-c -rewrite-objc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk'

第三步:

source ~/.bash_profile

最后:会生成.cpp文件

clangoc main.c

打开.cpp文件

相关文章

网友评论

      本文标题:使用clang将OC代码转为C/C++ 探索OC本质

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