Mniejszy rozmiar pliku wykonywalnego

dział ogólny

Mniejszy rozmiar pliku wykonywalnego

Nowy postprzez rafalskraba » piątek, 20 kwietnia 2012, 06:47

Witam

Chcę zmniejszyć rozmiar pliku wykonywalnego *.exe przy możliwości uruchamiania programu na dowolnym komputerze. środowisku programowania C++ Builder XE aby program sie uruchamiał wszędzie trzeba go skompilować wraz z bibliotekami. Taka kompilacja powoduje znaczny wzrost rozmiaru pliku exe.
Czy istnieje możliwość aby potrzebne do uruchomienia programu biblioteki łączyć np. statycznie lub dynamicznie? Czy ma ktoś może jakiś pomysł.

Rafał
Ostatnio edytowano piątek, 20 kwietnia 2012, 08:31 przez rafalskraba, łącznie edytowano 1 raz
"Jednym z rodzajów szczęśliwości jest zdolność podejmowania dobrych decyzji."

- Platon-
Avatar użytkownika
rafalskraba
Intelektryk
Intelektryk
 
Posty: 122
Dołączył(a): czwartek, 5 marca 2009, 10:20
Podziękował : 2
Otrzymał podziękowań: 0
System operacyjny: Windows 7 x64
Kompilator: RAD Studio XE2 Update 4 HotFix 1
SKYPE: rafal.skraba
Gadu Gadu: 0
    Windows XPFirefox

Re: Mniejszt rozmiar pliku wykonywalnego

Nowy postprzez Cyfrowy Baron » piątek, 20 kwietnia 2012, 08:01

Możesz kompilować program bez bibliotek, ale wtedy wszystkie potrzebne biblioteki trzeba dystrybuować razem z programem, czyli wrzucać je do katalogu programu, lub do katalogu systemowego. Jest to jednak mało praktyczne ze względu na dużą liczbę tychże bibliotek.
Możesz też ewentualnie tworzyć program od podstaw, czyli tworzysz własny formularz np. w oparciu o MFC, z komponentami podobnie, ale to mało praktyczne.
Inne rozwiązanie to spakowanie pliku programu jakimś EXE Packerem, który zmniejszy rozmiar pliku aplikacji, to dość powszechne rozwiązanie.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4731
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 445
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przegląda forum

Użytkownicy przeglądający ten dział: pXtrack i 0 gości

cron