zty0
zty0
``` #if UE_4_24_OR_LATER PublicAdditionalLibraries.Add(Path.Combine(externalLib, "Android/armeabi-v7a/liblua.a")); PublicAdditionalLibraries.Add(Path.Combine(externalLib, "Android/armeabi-arm64/liblua.a")); PublicAdditionalLibraries.Add(Path.Combine(externalLib, "Android/x86/liblua.a")); #else PublicAdditionalLibraries.Add(Path.Combine(externalLib, "Android/armeabi-v7a/liblua.a")); PublicLibraryPaths.Add(Path.Combine(externalLib, "Android/armeabi-arm64")); PublicLibraryPaths.Add(Path.Combine(externalLib, "Android/x86")); PublicAdditionalLibraries.Add("lua"); #endif ``` 这是源码中UBT的build脚本中的一段,UE源码中AndroidToolChain.cs中,ABI的定义如下: ``` static private Dictionary AllArchNames = new Dictionary { {...
按照文档的说明将sluaunreal的cpp文件所在的目录设置成 “用于IntelliSense的文件夹路径:”并生成文件,只有部分接口被扫描,slua.loadUI这样的接口没有导出,导致自动补全无法应用 