Wenn ich .o-Dateien mit dem LD-Linker unter Verwendung von MinGW unter Windows verknüpfe, wird der Fehler "Datei.o: Datei nicht erkannt: Dateiformat nicht erkannt" angezeigt. Ich habe versucht, es mit Cygwin instread zu tun, aber das Gleiche passiert. Irgendwelche Vorschläge?Verknüpfung von * .o-Dateien in Windows
0
A
Antwort
0
Höchstwahrscheinlich haben Sie eine Objektdatei in einem Format, das der Linker nicht versteht. Es gibt viele verschiedene Formate da draußen: COFF, OMF, ELF (die Liste geht weiter ..)
Zum Glück gibt es ein kostenloses Tool, mit dem Sie von einem Format in ein anderes konvertieren können. Außerdem können Sie in die Interna des Objektformats schauen und erfahren, in welchem Format eine Objektdatei kodiert ist. Die ich je hatte alle Objektformat Probleme gelöst
http://www.agner.org/optimize/#objconv
Das kleine Kommandozeilenprogramm. Es kann sogar Bibliotheken, Objektdateien, DLLs und ausführbare Dateien zerlegen.
Verwandte Themen
- 1. Windows-Batchdatei für Login-Verknüpfung
- 2. Statisch Verknüpfung unter Windows mit MinGW
- 3. Gebäude CPython statisch auf Windows Verknüpfung Probleme
- 4. Statisch Verknüpfung von SQLite mit DMD (Windows x86)
- 5. Verknüpfung von dxguid.obj in msys (MinGW)
- 6. Statische Verknüpfung in C#?
- 7. Statische Verknüpfung von Bibliotheken in MinGW
- 8. Erstellen von Verknüpfung mit. NET
- 9. Wie erstelle ich eine Verknüpfung über die Befehlszeile in Windows?
- 10. Verknüpfung von Facebook Connect
- 11. Verknüpfung von Quellcodeverwaltungsverknüpfungen Problem
- 12. Verknüpfung von Blättern aufheben
- 13. Ist es möglich, eine Windows-Verknüpfung mit PHP zu erstellen?
- 14. Windows Explorer Verknüpfung erstellen mit Ausführen als Administrator
- 15. Verknüpfung von zwei Tabellen in einer Abfrage
- 16. Statische Verknüpfung von Glibc in Codeblocks
- 17. Dynamische Verknüpfung von Tabellen in VBA
- 18. Verknüpfung von reverse_nested-Aggregationen in Elasticsearch
- 19. Verknüpfung zum Erstellen von Schnittstellenimplementierungen in NetBeans
- 20. Windows Verknüpfung zu einem symbolischen Link zu einer ausführbaren Datei
- 21. Wie erzwingen Windows Installer, eine Verknüpfung durch eine umbenannte ersetzen?
- 22. Statische Verknüpfung von C++ Code
- 23. Verknüpfung von zwei Office-Dokumente
- 24. cognos tm1 Verknüpfung von Würfeln
- 25. Verknüpfung von MKL mit MPI
- 26. Verknüpfung in EmberJS
- 27. Verknüpfung zu 'Home' von functions.php
- 28. Ist es möglich, Windows Standard-Verknüpfung zu ändern Funktionen
- 29. Verknüpfung zum Zuweisen von Instanzvariablen
- 30. Verknüpfung von verschiedenen Bibliotheken für Debug und Release-Builds in Cmake auf Windows?