Jotun Skrevet 24. april 2007 Rapporter Del Skrevet 24. april 2007 (endret) Har fått et problem med exe filene som lages under kompilering av en cpp fil.... Har nå prøvd både debug og release med samme problem, exe filene funker ikke på andres maskiner. På min funker de gull...... D som også er litt snodig er at som han "sensoren" sa sist: Det var flere som ikke virket denne gangen, blandt annet en med en mistenkelig lik kildekode som din..... DVs, noen har skrevet av min, og da skjedde det samme+??! Anyone? Edit: Kan jo nevnes at ved recompilering på vedkommendes maskin så funker exe filen som blir laget smertefritt! Endret 24. april 2007 av Jotun Lenke til kommentar
Emancipate Skrevet 24. april 2007 Rapporter Del Skrevet 24. april 2007 Hva mener du med "funker ikke"? Lenke til kommentar
Giddion Skrevet 24. april 2007 Rapporter Del Skrevet 24. april 2007 Hva mener du med "funker ikke"? 8458932[/snapback] hvilke kompilator bruker du? Har du samme kompilator installert på maskinen din som på den maskinen der det ikke fungerte? når du kompilerer på andres maskin bruker du da samme prosjekt data (kompilator instillinger, linker osv...) Lenke til kommentar
Jotun Skrevet 24. april 2007 Forfatter Rapporter Del Skrevet 24. april 2007 Funker ikke: Virker ikke! Altså, de er ikke kjørbare på andre maskiner! Når de rekompileres så åpner de bare cpp filen i sin egen visual studio og så trykker de debug regner eg med... Gjør ikke noe med selve cpp filen så vidt eg vet.... Han som retter innleveringene har ingen forklaring på det hvertfall! Vet ikke om det er samme versjon av VS, men skulle jo tro det siden alle i klassen bruker den versjonen eg bruker.... Er jo et bitte lite problem dette siden eg på eksamen skal levere exe filer! Lenke til kommentar
Jotun Skrevet 24. april 2007 Forfatter Rapporter Del Skrevet 24. april 2007 Det med kompilator innstillinger, linker osv skjønte eg ikke helt... Er ikke fryktelig stødig på C++..... Lenke til kommentar
hishadow Skrevet 24. april 2007 Rapporter Del Skrevet 24. april 2007 (endret) Problemet kan være at prosjektet er innstilt til å bruke spesielle prosessoroptimaliseringer til Intel eller AMD. Et annet problem kan være at programmet du lager bruker spesielle .dll filer som må kopieres med .exe filen. Debug .exe filer kan du som regel ikke kjøre på andre maskiner, siden disse krever debug versjonen av systembibliotekene installert for maskinen programmet kjøres på. Hvilke program bruker du til å lage koden din i? Endret 24. april 2007 av hishadow Lenke til kommentar
itsmebth Skrevet 24. april 2007 Rapporter Del Skrevet 24. april 2007 Kan du forklare virker ikke litt bedre? Får du noen feilmeldinger? Lenke til kommentar
Giddion Skrevet 24. april 2007 Rapporter Del Skrevet 24. april 2007 altså du bruker Visual studio c++ Når du kompilerer på andre maskiner bruker du den samme prosjekt fila? Lenke til kommentar
Jotun Skrevet 24. april 2007 Forfatter Rapporter Del Skrevet 24. april 2007 Kan d være at eg har core2duo prosessor? Ser nevnt over her at det kan være noe mot intel?! Virker ikke, får opp feilmelding, men husker seff ikke den nå... *sukk* Får evt teste den på en annen sin maskin senere Bruker nyeste visual studio ja! Lenke til kommentar
mortizz Skrevet 24. april 2007 Rapporter Del Skrevet 24. april 2007 Prøv og compile med /MT (Multi threaded) Dvs. at den linker statisk mot run-time libbet. Har ikke visual studio foran meg nå, men du skal finne den switchen et sted under Compiler Options i prosjektet ditt. Da skal det fungere Lenke til kommentar
Jotun Skrevet 24. april 2007 Forfatter Rapporter Del Skrevet 24. april 2007 hmmm..... skjønte fint lite av det gitt! Får høre med lærer eller en ekspert! Lenke til kommentar
mortizz Skrevet 24. april 2007 Rapporter Del Skrevet 24. april 2007 Jepp. Jeg kan komme med en steg-for-steg beskrivelse om hvordan man kommer frem til den innstillingen når jeg kommer hjem ikveld. Er på jobb nå og husker ikke helt hva ting heter i farta Lenke til kommentar
Jotun Skrevet 24. april 2007 Forfatter Rapporter Del Skrevet 24. april 2007 Det hadde vært helt konge! Eg sjekker tråden senere eg da! Er en stund til eksamen enda! Lenke til kommentar
mortizz Skrevet 24. april 2007 Rapporter Del Skrevet 24. april 2007 Yes, la bare opp et screenshot jeg Du får opp Property Pages ved å trykke Project på menyen øverst, og velge Properties nederst på menyen som kommer frem. Så er det bare å bla seg frem til C/C++\Code Generation og sette Runtime Library til Multi-threaded (/MT) istedet for Multi-threaded DLL (/MD) Lenke til kommentar
Jotun Skrevet 25. april 2007 Forfatter Rapporter Del Skrevet 25. april 2007 Tusen hjertelig! Laget en ny exe fil nå, skal teste umiddelbart! Lenke til kommentar
Jotun Skrevet 25. april 2007 Forfatter Rapporter Del Skrevet 25. april 2007 Det lover godt dette! Kjørt det på en anne maskin hvertfall! Nå gjenstår den store testen, hos han som hadde storproblemet! Men du, er dette en ting alle i klassen kanskje burde gjøre?? Lenke til kommentar
mortizz Skrevet 26. april 2007 Rapporter Del Skrevet 26. april 2007 Ja, de burde vel gjøre det samme de også. Hvis ikke får de ikke kjørt programmene sine på maskiner uten visual studio eller vcredist innstallert. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå