UE4 NDK android-19找不到'log2'

时间:2017-07-19 23:35:47

标签: android android-ndk unreal-engine4

我遇到运行时错误

的问题
  由引起的:java.lang.UnsatisfiedLinkError:无法加载库:   reloc_library [1307]:1838找不到'log2'......

19以上的更高版本很好,但是,在版本低于19的设备上,我的游戏因为原因而崩溃。

我做的是

我在mygame.h中声明了log2和log2f的两个定义

#include "CoreMinimal.h"
#define log2f(x) (logf(x)/logf(2.0f))
#define log2(x) (log(x)/log(2))

DECLARE_LOG_CATEGORY_EXTERN(LogGhost, Log, All);

但它仍然不起作用。

1 个答案:

答案 0 :(得分:0)

UE4.16.3

之后问题得以解决