Ich habe eine statische C++ - Bibliothek, die beide x32 und x64-Plattformen unterstützt.Bibliotheksname für x32 vs x64
Meine Frage ist: sollte ich die .lib-Datei je nach Plattform benennen?
heißt MyLib32.lib vs MyLib64.lib
Intel Math Bibliothek und TBB behandeln diese mit Ordnernamen anstelle zwischen den zwei Bibliotheken zu unterscheiden.
heißt x32 \ Math.lib vs x64 \ Math.lib
Gibt es eine bessere Art und Weise im Vergleich zu den anderen?
Ich denke, explizite Benennung der Lib, um der vorgesehenen Plattform entsprechen sollte besser sein? Auf diese Weise sind wir nicht auf den Ordnernamen angewiesen und die Lib ist selbstdokumentierend.
+1, wie ich diese Konvention auch bevorzuge. Speziell sprechen Sie über verschiedene Bögen. zB: mylib_x32, mylib_x64, mylib_arm, mylib_ppc – Wayne