Si j'ai un.o, b.o, et c.o, comment puis-je lier ld dans d.o, qui est ensuite lié dans mon fichier objet principal? Tout ce que je veux faire, c'est que tous les symboles dans les fichiers d'entrée soient combinés en un gros fichier de sortie.Utilisation de LD pour lier des fichiers intermédiaires
1
A
Répondre
3
Une concaténation de fichiers .o s'appelle une bibliothèque. Vous créez un avec le ar utilitaire bibliothèque:
ar rvs mylib.a a.o b.o c.o
Vous pouvez ensuite lier à la bibliothèque:
cc main.c mylib.a
2
Trouvé. L'option -r lie les fichiers de manière incrémentielle, de sorte qu'ils peuvent être utilisés comme entrée pour ld.
Questions connexes
- 1. Utilisation de MultiBinding pour lier des éléments
- 2. Utilisation de list_filter avec les modèles intermédiaires
- 3. Comment empêcher GHC de générer des fichiers intermédiaires?
- 4. script shell pour lier des fichiers spécifiques d'un niveau
- 5. Utilisation de SVG pour créer des fichiers images séparés
- 6. quelle est cette commande dans C# "C: \\ WINDOWS \\ system32 \\ vsjitdebugger.exe -p% ld -e% ld -g% ld \"
- 7. temps de liaison de profil avec gcc/g ++ et ld
- 8. La meilleure façon d'éliminer tous les fichiers intermédiaires des dossiers de projet Visual Studio?
- 9. AIX 5.3 (ld-xlc) option équivalente Linux (ld-gcc) -rpath
- 10. ld: symbole double _dbg_char
- 11. Listes intermédiaires dans Haskell
- 12. Pour utiliser des collections génériques imbriquées ou des classes intermédiaires personnalisées?
- 13. Lier/lier des listes dynamiquement/par programmation
- 14. ld-linux --verify codes de sortie
- 15. ld ne peut pas trouver le fichier c
- 16. GNU LD Script pour attraper le groupe C++/dynsym Sections
- 17. Comment se débarrasser des espaces intermédiaires dans une variable d'environnement
- 18. LD iisadmpwd - changement expiré mot de passe
- 19. Utilisation de l'argument de ligne de commande pour transmettre des fichiers à un programme
- 20. Utilisation de MVP - Utilisation correcte des événements pour les tests
- 21. Utilisation de PowerShell pour ajouter une extension aux fichiers
- 22. Utilisation de ObjectDataProvider en XAML pour lier les plantages de la propriété VS
- 23. Utilisation de rsync pour renommer des fichiers lors de la copie avec --files-from?
- 24. Utilisation de noms de fichiers dans WiX
- 25. Comment lier Enum de DataTable pour gagner des formes CheckedListBox
- 26. Utilisation de java pour chiffrer des entiers
- 27. IPhone SDK: Utiliser Interface Builder pour lier des tableaux
- 28. Utilisation des boucles pour créer des tableaux
- 29. Stratégie d'attribution PID sous Windows/Utilisation de PID pour nommer les fichiers temporaires
- 30. Utilisation correcte des fichiers du concepteur de fichiers dans les sites Web ASP.NET