【问题标题】:UE4 NDK android-19 cannot locate 'log2'UE4 NDK android-19 找不到“log2”
【发布时间】:2017-12-25 10:39:52
【问题描述】:

我遇到了一个运行时错误提示

引起: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);

但还是不行。

【问题讨论】:

    标签: android android-ndk unreal-engine4


    【解决方案1】:

    UE4.16.3之后问题修复

    【讨论】:

      猜你喜欢
      • 2012-09-11
      • 2014-05-30
      • 2021-11-26
      • 1970-01-01
      • 2012-09-26
      • 2012-04-16
      • 1970-01-01
      • 1970-01-01
      • 2019-05-30
      相关资源
      最近更新 更多