Merge mehrere nativen DLLs in eine DLL
Frage
Ich habe eine Menge von kleinen DLLs bekommt den Ich mag würde zu einem großen (er) DLL machen (wie hier vorgeschlagene ). Ich kann meine Projekte so tun durch die Zusammenlegung aber ich würde eine weniger aufdringliche Art und Weise mag.
Können mehrere DLLs in einer Einheit zusammengeführt werden?
Eine schnelle Suche gefunden
Lösung Ich weiß nicht, über DLLs Fusion, aber ich bin sicher, dass Sie die Zwischen Objekt-Dateien in eine DLL verknüpfen. Dies würde nur erfordern Änderungen in Ihrem Build-Skript.
Andere Tipps
Soweit ich weiß, Sie können nicht fusionieren DLL-Dateien direkt. Aber es soll mit statischen Bibliotheken oder Objektdateien möglich sein. Wenn es möglich ist, für Sie statische Bibliotheken Ihrer Projekte zu bauen, können Sie sie fusionieren die Library Manager von Objektdateien aus allen Bibliotheken zu extrahieren und sie in eine neue Bibliothek Verpackung.
Auch gab es ein Produkt, das eine LIB aus .DLLs gemacht. Sie könnten dann verknüpfen Sie Ihre exe gegen diese LIB und werde den .DLLs ganz befreien. Vielleicht könnten Sie eine DLL aus der LIB-Link. - Ich bin nicht sicher,
Das Produkt ist hier: http://www.binary-soft.com/dll2lib/dll2lib.htm Ich bin nicht sicher, wenn es nicht mehr funktioniert, wenn es unterstützt wird oder sogar verkauft. Es scheint sicher, dass teuer, aber es verwendet hat (Nag-enabled) kostenlose Probezeit.