Avatar billede disher Nybegynder
30. november 2001 - 13:32 Der er 10 kommentarer og
1 løsning

C++ Builder problem

Når jeg nu har compilet mit skide go\'e program, og vil bruge det på en anden computer end den, som har builder installeret, så siger programmet at den skal bruge tre ekstra dll filer (som fylder næsten 4 mb tilsammen). Hvordan får jeg mit program til at virke uden de skide filer?
Avatar billede jpk Nybegynder
30. november 2001 - 13:35 #1
Nu kender jeg ikke Builder skide godt, men kan du ikke vælge at linke statisk med filerne et eller andet setd i dine project settings?

Avatar billede disher Nybegynder
30. november 2001 - 13:36 #2
jammen jammen jammen, så kommer det til at fylde af lort til.
Avatar billede jpk Nybegynder
30. november 2001 - 13:46 #3
Jo, selvfølgelig, men du kan jo ikke anvende noget kode som ikke findes!!!
Noget af den funktionalitet du bruger ligger jo nok i disse dll\'er.
I VC++ kan man dog fx definere:
#define VC_EXTRALEAN        // Exclude rarely-used stuff from Windows headers
Hvilket gør at man får mindre output-filer.

Avatar billede borrisholt Novice
30. november 2001 - 13:49 #4
Nej det er slet ikke det der er problemet. Det er fordi din exe fil er dynamisk linket ...

Kig på det her SPM for at få din exe fil Statisk linket :
http://www.eksperten.dk/spm/121702

Jens B
Avatar billede borrisholt Novice
30. november 2001 - 13:49 #5
:-)
Avatar billede jpk Nybegynder
30. november 2001 - 14:00 #6
Tja borrisholt, har du set mit første indlæg...?
Avatar billede disher Nybegynder
30. november 2001 - 14:01 #7
-æwri.loæt-igw-ær-gowie-ægiw-ægi-wiæ
Avatar billede disher Nybegynder
30. november 2001 - 14:03 #8
\"Nu kender jeg ikke Builder skide godt\"

tja ikke ligefrem et svar jeg kan bruge...
Avatar billede borrisholt Novice
30. november 2001 - 14:05 #9
jpk>> Du havde jo ret .... Builderen er bare lidt dum på det punkt at den som standard linker Dynamisk

jens B
Avatar billede mickni33 Nybegynder
30. november 2001 - 14:15 #10
Da jeg installerede Builder 5 fulgte der et program med som hed Install Sheildexpress det er et program som netop gør de ting som du mangler.

Man starter programmet op og så spørger det dig hvad for en fil (eller flere) du vil install sheild\'de hvis du har en Access db med skal denne også med for det kan jo være at vedkommende ikke har access.

Du følger nu en menu hvor du klikker på diverse \' next \' og ti sidst laver den et program som du kan brænde ned på en cd.
Cd\'en installere du så på den maskine som du vil have skal bruge dit program

Kan ikke komme dybere ind på det her men du skal bruge det der install sheild express program
Avatar billede jpk Nybegynder
30. november 2001 - 14:58 #11
-> disher: Nu var mit indlæg heller ikke \"Nu kender jeg ikke Builder skide godt\", men selvfølgelig den sidste del, med project settings!
Jeg nævnte jo faktisk både at du skulle vælge at linke statisk, samt at det var i project settings. Så skal der vist ikke meget hjerne til at regne resten ud?

Desuden var det jo netop IKKE et svar!!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester