Duży rozmiar DLL w VC++ 2005 EE

0

Witajcie.
Mam problem z zbyt dużym rozmiarem DLL. Dll'ka zajmuje 200kb, a w innych kompilatorach zajmuje kilka razy mniej. W jaki sposób moge go zmiejszyć.
Używam winapi oraz klasy string.

0

mało informacji podałeś ale myśle że można najpierw kompilować w Release

pozdrawiam

0

Tak! To może pomóc.

Oprócz tego proponuję skorzystać z jakiegoś programu pakującego dll'ki i exe'elki. np ASPack 2.11. Przez 30 dni możesz z niego spokojnie korzystać a pakuje bardzo dobrze.

Ja gdzy miałem plik wiekości 150 kb zmiejszył mi go o 50%

następna zaletą jest to że dekompresor jest malutki i zajmuje od 1 kb.

Polecam

następnym programem (tym razem darmowym jest program <url>upxd.zip</url>.

On jest trochę trudniejszy w obsłudze ale za to freeware.

Jak chcesz to możesz jeszcze poszukać ale myślę że te dwa powinny wystarczyć :-)

jest też inna możliwość. A mianowicie jeżeli kożystasz z bibliotek tybu MFC to zrezygnowanie z nich pominno zmniejszyć i to o wiele plik wynikowy.

Wiem że to jest trochę trudniejsze ale daje dobre wyniki.

Możesz w zamian skorzystać z WinApi.

Decyzja należy do ciebie. :-P

1 użytkowników online, w tym zalogowanych: 0, gości: 1