Allocating an object of abstract class type 'CDummyOutStream'
kfq0072 opened this issue · 7 comments
kfq0072 commented
我是使用HikariObfuscatorInstaller-2019.03.27-2.pkg安装完后,编译出现:Allocating an object of abstract class type 'CDummyOutStream',这个是第三方库LzmaSDK-ObjC中LzmaSDKObjCExtractCallback类,请问怎么解决
Naville commented
如果原版Clang支持的话这个问题就是新的语言特性。开源版Hikari不再提供新版LLVM的预编译版本。移植到最新版本的LLVM需要一些额外的工作,可以试试Hanabi或者自己动手移植
Naville commented
你也可以选择把需要混淆的部分提取成静态库单独用Hikari编译
kfq0072 commented
你好!怎么自己动手移植,有教程吗?
Naville commented
看了一下。最新的Xcode11.3.1还是Hikari支持的LLVM8,你可以试试把hikari移植到swift-clang那边看看是否正常
kfq0072 commented
我的工程没有用swift
Naville commented
我的意思是移植到Swift Clang