32 bit mimariye sahip JUCE kitaplığına sahip çok eski bir proje üzerinde çalışıyorum. bir kaç gün önce, bunu 32 bitten 64 bit mimariye çevirdim ve problemler oluştu. Ayrıca JUCE kütüphanesi de C++ koduna sahip ve neden hata olduğunu anlamak zor.
Aşağıda hata alıyorum.iOS JUCE kitaplık sorunu 64 bit mimariye sahip
Cast from pointer to smaller type 'pointer_sized_int' (aka 'int') loses information
At pointer_sized_int
Değişken.
Ayrıca long pointer_sized_int
'u ayarlamaya çalıştım ancak başka bir hata oluştu.
Implicit instantiation of undefined template 'juce::JuceStaticAssert<false>'
Bu kütüphane 64 bit Architecture ile uyumlu değil. (bunu düzeltmek için birçok yol denedik) (kullanıyorum)
Temelde ben projede kaynak kodunda "JUCE Amalgamation" kütüphanesini kullanılan ve aynı zamanda bu kütüphaneyi öğrenmek ve aynı zamanda benim projenize dahil ama başarı elde edemedim.
Daha önce hiç kimse bu tür bir sorunla karşılaştı mı? Lütfen bu sorunu nasıl çözebilirim?
Teşekkürler.
Bunu biliyorum ama bunun için herhangi bir çözüm yok. – iPatel