Quelle est la différence entre les bibliothèques statiques et partagées? J'utilise Eclipse et il existe plusieurs types de projets, y compris les bibliothèques statiques et les bibliothèques partagées? L'un a-t-il un avantage sur
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.
Quelle est la différence entre les bibliothèques statiques et partagées? J'utilise Eclipse et il existe plusieurs types de projets, y compris les bibliothèques statiques et les bibliothèques partagées? L'un a-t-il un avantage sur
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...
Je sais qu'un .sofichier est une sorte de bibliothèque dynamique (de nombreux threads peuvent partager de telles bibliothèques, il n'est donc pas nécessaire d'en avoir plus d'une copie en mémoire). Mais quelle est la différence entre .aet .la? S'agit-il uniquement de bibliothèques statiques? Si les...
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?...
J'ai un fichier binaire - bibliothèque statique Windows (* .lib). Existe-t-il un moyen simple de trouver les noms des fonctions et leur interface à partir de cette bibliothèque? Quelque chose de similaire à emfaret elfdumputilitaires (sur les systèmes
Pouvez-vous me guider comment lier correctement la bibliothèque statique au projet iPhone. J'utilise le projet de bibliothèque statique ajouté au projet d'application en tant que dépendance directe (cible -> général -> dépendances directes) et tout fonctionne bien, mais les catégories. Une...
J'ai une application iOS existante et je souhaite ajouter un gros morceau de code que j'ai développé comme un autre projet juste pour faciliter les tests. Le nouveau bloc traite essentiellement de la sauvegarde d'une image sur divers services de partage, etc. Parce que ce code de partage nécessite...
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,...
Je suis assez nouveau sur xcode et objective-c. Je veux poser une question très fondamentale. J'ai vu que lors de la "liaison du binaire aux bibliothèques" dans les paramètres du projet, il existe des différences sur le cadre et les bibliothèques, importées d'autres projets dans l'espace de...
Cela me semble étrange d'utiliser -Wl,-Bstaticpour diregcc quelles bibliothèques je veux établir un lien statique. Après tout, je dis gccdirectement toutes les autres informations sur la liaison avec les bibliothèques ( -Ldir, -llibname). Est-il possible d'indiquer directement au pilote gcc quelles...
Je dois admettre qu'avec la sortie d'iOS 8, je suis un peu confus au sujet des cadres dynamiques et statiques dans iOS. Je recherche un moyen de distribuer une bibliothèque que j'ai créée et je dois prendre en charge iOS 7 et supérieur. (Remarque: ce sera un framework propriétaire. Je ne peux pas...
Comment puis-je relier statiquement uniquement certaines bibliothèques spécifiques à mon binaire lors de la liaison avec GCC? gcc ... -static ...essaie de lier statiquement toutes les bibliothèques liées, mais je n'ai pas la version statique de certaines d'entre elles (par exemple:...
J'ai utilisé plusieurs fois use_frameworksdans CocoaPods Podfile. Je me demande simplement pourquoi l'utilisons-nous? Je n'ai pas pu obtenir la réponse directe. Exemple: platform :ios, '8.0' use_frameworks! target "CityWhether" do pod 'Alamofire' pod 'SwiftyJSON' end
J'ai un petit projet avec un Makefile que j'essaie de convertir en CMake, principalement juste pour acquérir de l'expérience avec CMake. Pour les besoins de cet exemple, le projet contient un fichier source (C ++, bien que je ne pense pas que le langage soit particulièrement pertinent) et un...
Titres alternatifs pour faciliter la recherche Xcode ne trouve pas l'en-tête .H manquant dans Xcode Fichier Xcode .h introuvable Fichier de problème lexical ou de préprocesseur introuvable Je travaille sur un projet d'application iOS qui vient de Xcode 3. Je suis maintenant passé à Xcode 4 mon...
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...
J'ai 2 statiques bibliothèques Linux, créées par ar cr, libabc.aet libxyz.a. Je veux les fusionner dans une bibliothèque statique libaz.a. Comment puis-je faire ceci. Je veux créer une bibliothèque statique fusionnée, pas pour donner les deux bibliothèques au lien final des applications....