UE4 NDK android-19 无法定位'log2'

UE4 NDK android-19 cannot locate 'log2'

我遇到了一个 运行 时间错误的问题

caused by: java.lang.UnsatisfiedLinkError: Cannot load library: reloc_library[1307]: 1838 cannot locate '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);

但是还是不行。

UE4.16.3后问题已修复