Avatar billede mollevp Nybegynder
27. maj 2004 - 09:09 Der er 11 kommentarer og
2 løsninger

Exe filen ændrer sig ikke

Hej igen :)

Vi er stødt på endnu et problem... Vi har en headerfil hvor vi initalisere nogle static ints, problemet er så bare at når vi compiler/builder er det ligesom om den husker hvad de var før.. Selvom vi ændrer dem i sourcekoden og Builder en ny exe - kan den finde på at køre med de samme(gamle) værdier...

Vores compiler er Visual c++ 6.0 - vi koder i ANSI C...

På forhånd tak!
Avatar billede arne_v Ekspert
27. maj 2004 - 09:16 #1
I har vel ikke EXE filen åben når i builder ?

Prøv evt. for sjov sskyld at slette OBJ og EXE filer inden build.
Avatar billede erikjacobsen Ekspert
27. maj 2004 - 09:19 #2
...og I har vel ikke 2 .exe filer? I kører den ene, men compileren laver den nye .exe et andet sted?
Avatar billede arne_v Ekspert
27. maj 2004 - 09:24 #3
Du mener 2 som i "debug" og "release" ?
Avatar billede mollevp Nybegynder
27. maj 2004 - 09:25 #4
Hej Arne og Erik

Vi har prøvet at fjerne exe filen inden build.. men ikke obj-filerne, kan det have noget at sige??
Vi har tjekket at vi ikke har en dublikat - også en at vores første tanker :)
Avatar billede soreno Praktikant
27. maj 2004 - 09:26 #5
Vælg "rebuild all".
Avatar billede mollevp Nybegynder
27. maj 2004 - 09:26 #6
Tror bare han mener at compileren smider den nye exe-fil et andet sted hen, så vi altid kigger på den gamle.. Men det er som nævnt ikke problemet..
Avatar billede mollevp Nybegynder
27. maj 2004 - 09:27 #7
Hej er man 100% på at ALT vil blive opdateret med en "Rebuil All" ??
Avatar billede mollevp Nybegynder
27. maj 2004 - 09:29 #8
Jeg sidder hjemme nu - så har ikke mulighed for at teste det lige nu.. Skal lige sove lidt inden den står på kodning igen.. Er tilbage foran computeren ved 16-17 tiden.. Men alle forslag er velkommene, så bare fyr løs af de gode forslag! :)
Avatar billede soreno Praktikant
27. maj 2004 - 09:34 #9
Jeg havde samme problem da jeg lavede en lommeregner i MFC en gang i 2002.
Løsningen var at bruge rebuild all.
Der findes sikkert mere elegante løsninger, men jeg kender dem ikke..
Måske en opdatering af VC++ giver noget positivt ?
Avatar billede mollevp Nybegynder
27. maj 2004 - 09:35 #10
Ok.. det skal helt sikkert lige testes..
Avatar billede mollevp Nybegynder
27. maj 2004 - 16:06 #11
Hej Soreno og Arne... Begge forslag virker tilsyneladende - så jeg håber det er iorden i deler point..

Hvis i lige begge smider et svar.
Avatar billede arne_v Ekspert
27. maj 2004 - 16:08 #12
svar
Avatar billede soreno Praktikant
27. maj 2004 - 17:57 #13
Ok.
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