美文网首页
Window下使用Clang-cl编译Skia出现 clang-

Window下使用Clang-cl编译Skia出现 clang-

作者: Hxmg | 来源:发表于2019-02-20 17:54 被阅读0次

    错误代码类似于这样:

    .....
    .........
    ....................
     -Wno-weak-vtables -Wno-c++98-compat -Wno-c++98-co
    mpat-pedantic -Wno-undefined-func-template /c ../../src/core/SkPtrRecorder.cpp /Foobj/src/core/skia.SkPtrRec
    order.obj /Fd"obj/XXXXX_c.pdb"
    clang-cl.exe: error: unknown argument ignored in clang-cl: '-gcodeview-ghash' [-Werror,-Wunknown-argument]  
    [22/1087] compile ../../src/pdf/SkPDFTypes.cpp
    

    解决办法

    错误信息
    看到红框处的 skia_c.pdb 了吗?
    只要在编译目录里搜索 skia.ninja 文件并用文本编辑器打开
    也不一定是 skia_c.pdb ,也可能是 XXX_c.pdb 的样子的,只要把 xxx_c.pdb 替换为 xxx.ninja 去搜索该文件就阔以辣。
    skia.ninja

    文本编辑器打开后, ctrl+f 查找 -gcodeview-ghash 并把该文本替换为空或者删除掉
    保存文件,继续编译。

    如果有多个错误的话

    最好的办法是使用VS Code 的“在文件中替换”这个功能来批量删除所有有 -gcodeview-ghash 代码的文件。

    相关文章

      网友评论

          本文标题:Window下使用Clang-cl编译Skia出现 clang-

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