2017-07-19 6 views
2

Je suis un problème avec une erreur d'exécution qui ditUE4 NDK android-19 ne peut pas localiser « log2 »

caused by: java.lang.UnsatisfiedLinkError: Cannot load library: reloc_library[1307]: 1838 cannot locate 'log2'...

Les versions supérieures ci-dessus 19 sont très bien, cependant, sur les appareils dans la version inférieure, puis 19, mon jeu est écrasé par la raison.

Ce que je fait est

Je déclarai deux définition log2 et log2f à mygame.h

#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); 

Mais encore il ne fonctionne pas.

Répondre

0

Le problème a été corrigé après UE4.16.3