美文网首页
[Xcode] 编译报错:Command ProcessPCH

[Xcode] 编译报错:Command ProcessPCH

作者: 流火绯瞳 | 来源:发表于2021-08-27 17:07 被阅读0次

    最近在打开一个老项目的时候,编译报下面这个错:

    Command ProcessPCH failed with a nonzero exit code
    

    简直一头雾水,网上查了也没有很好的解决方案,后来在排查的时候,偶然注意到了这个错误前面的一些警告信息,本来以为这些信息没用的,忽略了,谁知道最终的问题就是在这里找到的。
    先看一下完整的错误信息:

    Command ProcessPCH failed with a nonzero exit code
    解决方案

    注意截图第一行的内容“clang (LLVM option parsing): Unknown command line argument '-ipo'.”

    这里报“未知的命令行变量 '-ipo'”,不知道这是干嘛的?没关系,在“Target-> Build Setting”中搜一下,在“Apple Clang - Custom Compiler Flags -> Other C Flags” 中找到了这个命令行变量

    把他删除,注意删除的时候,需要删除与他相临的任意一个 “-mllvm”,不然后面会报“未知的-mllvm” 错误;

    然后,再编译,就不会再有“clang (LLVM option parsing): Unknown command line argument '-ipo'.”的信息了;

    我这里还有其他的错误,主要是上面截图中的 “-mllvm”到最后,都是无用的设置,我这里全部删除后,就没有这个错误了。

    相关文章

      网友评论

          本文标题:[Xcode] 编译报错:Command ProcessPCH

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