Articles of bibliothèques

Combiner des bibliothèques statiques

J’ai essayé cette approche dans cette question , mais il semblerait que la version Linux de ar ne soit pas la même que la version mac car je n’ai pas réussi à combiner à nouveau les fichiers objects. Ce que je veux essentiellement faire, c’est fusionner une autre bibliothèque statique dans mon produit de construction […]

Ajout de Joda Time à Android Studio

J’ai obtenu le fichier du site Joda et suivi ces instructions pour append des bibliothèques, mais quand j’arrive à la synchronisation Gradle, je me retrouve avec l’erreur: Gradle Sync Error:Configuration with name ‘default’ not found. Gradle Build Error:A problem occurred configuring project ‘:app’. > Cannot evaluate module joda : Configuration with name ‘default’ not found. […]

Qu’est-ce qu’un fichier avec l’extension .a?

J’ai téléchargé ceci: https://github.com/mongodb/mongo-c-driver Et maintenant, j’essaie de l’utiliser dans mon programme C, mais je ne sais pas quoi faire avec les fichiers .a générés. Que sont-ils? Je n’ai trouvé aucune information, pas même dans le manuel du GCC. Et je l’ai construit comme ça: scons –c99 Puis-je utiliser les bibliothèques C99 avec mon programme […]

Android Studio + Volley

Je suis nouveau sur Android Studio et je veux utiliser la bibliothèque Volley pour mon application, mais je ne peux pas append la source en tant que bibliothèque dans Android Studio. J’ai cherché sur le web mais je n’ai rien trouvé. On dit que Partout importe en tant que bibliothèque mais je ne sais pas […]

Comment append des bibliothèques supplémentaires en C ++?

Allergro est une bibliothèque ouverte d’addons C ++ pour la manipulation graphique. Comment append cette bibliothèque à mon compilateur? Les instructions ne fonctionnent pas pour moi car j’ai Windows 7. Je ne sais pas si le système d’exploitation est important. J’ai Visual Studio Express Edition. La bibliothèque est un fichier .dll. Comment puis-je l’append à […]

Quelles sont les bibliothèques C / C ++ intéressantes avec lesquelles jouer?

Je recherche quelques nouvelles bibliothèques et pour C et C ++. Dans le passé, la plupart du temps, je suis tombé accidentellement sur quelques-uns et la plupart d’entre eux ont trouvé de bons résultats dans des projets sur lesquels je travaillais. Les bibliothèques doivent fonctionner sous Mac OS X, Linux / POSIX et éventuellement sous […]

Que signifie 4j?

Je remarque qu’un certain nombre de bibliothèques Java utilisent ce suffixe: log4j, couchdb4j, neo4j, launch4j, etc..

erreur de lien variable statique

J’écris du code C ++ sur un mac. Pourquoi est-ce que je reçois cette erreur lors de la compilation?: Symboles non définis pour l’architecture i386: “Log :: theSsortingng”, référencé à partir de: Log :: method (std :: ssortingng) dans libTest.a (Log.o) ld: symbole (s) introuvable pour l’architecture i386 clang: error: La commande linker a échoué […]

Comment gérer les collisions de symboles entre bibliothèques liées statiquement?

L’une des règles les plus importantes et des meilleures pratiques lors de l’écriture d’une bibliothèque consiste à placer tous les symboles de la bibliothèque dans un espace de noms spécifique à la bibliothèque. C ++ rend cela facile, grâce au mot-clé d’ namespace . En C, l’approche habituelle consiste à préfixer les identificateurs avec un […]

Xcode 4 ne peut pas localiser les fichiers d’en-tête publics de la dépendance de bibliothèque statique

Autres titres pour faciliter la recherche Xcode ne trouve pas d’en-tête .H manquant dans Xcode Fichier Xcode .h introuvable fichier de problème lexical ou préprocesseur introuvable Je travaille sur un projet d’application iOS qui provient de Xcode 3. Je suis maintenant passé à Xcode 4, mon projet construit plusieurs bibliothèques statiques. Ces bibliothèques statiques déclarent […]