Questions marquées «static-libraries»

Une bibliothèque statique est une archive de fichiers objets. Utilisé comme entrée de l'éditeur de liens, l'éditeur de liens extrait les fichiers objets dont il a besoin pour assurer la liaison.

403
Le fichier est universel (trois tranches), mais il ne contient pas d'erreur de tranche (n) ARMv7-s pour les bibliothèques statiques sur iOS, de toute façon à contourner?

J'ai mis à niveau la version Xcode et lorsque j'utilise des bibliothèques statiques externes, je reçois ce message: ld: le fichier est universel (3 tranches) mais ne contient pas de tranche (n) armv7s: / fichier / emplacement pour l'architecture armv7s clang: erreur: la commande de l'éditeur de...

214
Fichiers DLL et LIB - quoi et pourquoi?

Je sais très peu de choses sur les DLL et les LIB à part le fait qu'elles contiennent le code vital requis pour qu'un programme fonctionne correctement - les bibliothèques. Mais pourquoi les compilateurs les génèrent-ils? Ne serait-il pas plus facile d'inclure tout le code dans un seul exécutable?...

138
Comment compiler une bibliothèque statique sous Linux?

J'ai une question: Comment compiler une bibliothèque statique sous Linux avec gcc, c'est-à-dire que j'ai besoin de compiler mon code source dans un fichier nommé out.a. Est-il suffisant de simplement compiler avec la commande gcc -o out.a out.c? Je ne suis pas tout à fait familier avec gcc,...

90
Lier libstdc ++ statiquement: des pièges?

Je dois déployer une application C ++ construite sur Ubuntu 12.10 avec libstdc ++ de GCC 4.7 sur des systèmes exécutant Ubuntu 10.04, qui est livré avec une version considérablement plus ancienne de libstdc ++. Actuellement, je compile avec -static-libstdc++ -static-libgcc, comme suggéré par ce...