Sto lavorando a un progetto molto vecchio che ha una libreria JUCE con architettura a 32 bit. alcuni giorni fa, l'ho tradotto dall'architettura a 32 bit a 64 bit e si sono verificati dei problemi. E anche la libreria JUCE ha codice C++ ed è difficile capire perché l'errore si sta verificando.
Sto ottenendo sotto l'errore.Problema di libreria JUCE iOS con architettura a 64 bit
Cast from pointer to smaller type 'pointer_sized_int' (aka 'int') loses information
A pointer_sized_int
Variabile.
E inoltre ho provato a impostare long pointer_sized_int
ma si è verificato un altro errore.
Implicit instantiation of undefined template 'juce::JuceStaticAssert<false>'
Voglio dire Questa libreria non è compatibile con architettura a 64 bit. (che sto usando)
Fondamentalmente ho usato "JUCE Amalgamation" libreria nel codice sorgente del progetto e anche io scoprire questa biblioteca e anche includere nel mio progetto (ho provato molti modo per risolvere il problema) ma non ha avuto successo.
Qualcuno ha già dovuto affrontare questo tipo di problema? Per favore suggeriscimi come posso risolvere questo problema.
Grazie.
Lo so ma non c'è alcuna soluzione per questo. – iPatel