Kommt aus einem C/C++ - Hintergrund. Was ist der richtige Weg, um eine statische (oder dynamische) D-Bibliothek mit einer D-EXE-Datei zu verknüpfen? Kann ich das Modul einfach aus der Bibliothek "importieren" und dann zur Kompilierzeit mit der .lib-Datei verknüpfen?Verknüpfung mit statischen Bibliotheken
7
A
Antwort
6
Ja, für statische Bibliotheken, aber Sie müssen auch die Quellen oder * .di-Dateien der Bibliothek über -I an den Compiler übergeben.
Ich denke, D hat keine gute (oder keine?) Unterstützung für dynamische Bibliotheken zur Zeit, obwohl es auf der Todo-Liste hoch ist.
Verwandte Themen
- 1. Verknüpfung von statischen Fortran-Bibliotheken mit Abhängigkeiten
- 2. Benötige ich statische Bibliotheken zur statischen Verknüpfung?
- 3. Verknüpfung mit statischen und dynamischen Bibliotheken in MSVC
- 4. Kombination statischen Bibliotheken
- 5. Verknüpfung mit mehreren gemeinsam genutzten Bibliotheken, die alle mit einer gemeinsamen statischen Bibliothek verknüpft sind
- 6. Interne Verknüpfung mit statischen Schlüsselwort in C
- 7. Verknüpfung von opencv-Bibliotheken mit g ++
- 8. Verknüpfung zusätzliche Bibliotheken/Objekte fehlgeschlagen
- 9. Verknüpfen Sie die statischen Versionen der Boost-Bibliotheken mit CMake
- 10. Linux g ++ Verknüpfung von 64-Bit-Shared-Library-Code mit statischen Bibliotheken
- 11. Verknüpfen von statischen SFML-Bibliotheken mit Projekt
- 12. Erstellen von privaten Cocoapoden mit statischen Bibliotheken
- 13. Objective C Dependency Management mit statischen Bibliotheken
- 14. Unterschiede zwischen C++ - Bibliotheken (Namespaces, Verknüpfung)
- 15. Statische Verknüpfung von Bibliotheken in MinGW
- 16. Mit CocoaPods mit Frameworks und statischen Bibliotheken zugleich
- 17. Kann nicht mit vorgefertigten statischen Bibliotheken mit gramle-experimental
- 18. Ermitteln, welche statischen Bibliotheken unnötigerweise verbunden sind
- 19. Implementieren von statischen Bibliotheken in iPhone
- 20. Das .NET-Äquivalent von statischen Bibliotheken?
- 21. Größe der statischen Bibliotheken generiert von Xcode
- 22. Verknüpfung mit openssl lib statisch
- 23. Sehr niedrige Frage über Ruby und Verknüpfung mit Bibliotheken
- 24. Wie kann ich lto mit statischen Bibliotheken verwenden?
- 25. eine gemeinsame Bibliothek mit Statik Verknüpfung CMake mit
- 26. Wechsel zur dynamischen Verknüpfung
- 27. extern Variable Verknüpfung Fehler innerhalb einer statischen Bibliothek
- 28. Inline-Funktionen mit interner Verknüpfung?
- 29. Cmake: statische Verknüpfung erfordert Bibliotheken zur Laufzeit (appcrash 0xC0000135)
- 30. Verknüpfung opencv Bibliotheken enthalten als externes Projekt über Cmake