2017-02-22 3 views
-1

J'ai téléchargé et testé quelques bibliothèques zip là-bas comme zlib, minizzo et minilzo. Quand je le mets dans le logiciel Keil pour le construire et le charger sur la carte ARM, il ne peut pas être construit parce que beaucoup d'erreurs comme celui-ci ne peuvent pas trouver ce fichier d'en-tête, etc Il semble que tout soit sur OS et dépend du système d'exploitation, et sur Windows il fonctionne bien, alors que pour la carte ARM il ne fonctionne pas. J'utilise le modèle de carte Mbed STM32F746. Des idées? J'aimerais avoir de l'aide. tnxcompression zip avec C++ sur la carte ARM

+0

LZMA devrait fonctionner correctement sur les petites cartes. –

+0

merci pour cela! (1) J'ai cherché et trouvé que XZ utils est la nouvelle version de LZMA. Dans ce lien (http://tukaani.org/xz/), je vois la section "Plateformes supportées". mais je n'ai pas de plate-forme OS sur mon modèle de carte Mbed STM32F746. (2) Quels sont les fichiers dont j'ai besoin pour les mettre dans le répertoire d'en-tête? J'aimerais recevoir de l'aide – Tommy

Répondre

0

Vous aurez besoin d'une bibliothèque de compression qui ne dépende d'aucune API de système de fichiers, car elle ne sera pas disponible sur embarqué. Here est une liste de bibliothèques qui pourraient potentiellement fonctionner.