美文网首页
iOS 使用Clang命令失败的解决

iOS 使用Clang命令失败的解决

作者: Rex_ | 来源:发表于2022-04-21 11:57 被阅读0次

    前言


    刚研究iOS底层的同学,可能会发现从各个网上拷贝下来的clang指令

    clang -rewrite-objc main.m

    执行报错,而且摸不着头脑,这里提供两个解决办法:

    • 1.使用以下指令可行

    clang -x objective-c -rewrite-objc -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk main.m

    • 2.创建测试工程的时候,选择Command Line Tool,而不是标准的App工程,这样clang -rewrite-objc main.m的指令就可以用了。见下图

    提示


    当前,在这个指令执行之前,需要在终端cd到对应的目录。
    另外,再来个保姆级教程,拖拽文件夹终端里可以直接出来目录,我曾经也是输入一级一级cd到想要的位置

    上述均为个人浅薄理解,祝各位同学研究顺利,有问题可以留言。

    相关文章

      网友评论

          本文标题:iOS 使用Clang命令失败的解决

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