eli minulla olisi ohjelma tehty c :lla joka toimii Windows XP Home Editionissa, muttei muissa käyttöjärjestelmissä, kuten ME & PRO.
mitä pitää lisätä ohjelmakoodiini, jotta ohjelmani toimii myös me:llä ja pro:lla?
-kiitos.
mitä pitää lisätä ohjelmakoodiini, jotta ohjelmani toimii myös me:llä ja pro:lla?
-kiitos.
Vastaukset 4
Vanhimmat
toimintoja koodissasi, että ne voidaan suorittaa myös noissa muissa järjestelmissä.
printf("jee!");
toimii vaikka unixissa. Oletko siis käyttänyt jotain XP:n ominaisuuksia?
ainakin mikkisoftan sivuilla www.msdn.com ??? muistaakseni tai sinne päin
sieltä löytyy selvitykset kaikille "toiminnoille"
missä järjestelmissä toimivat...
Mitä kääntäjää käytit? Homessa tehty pitäisi toimia ihan täysin pro:ssa, niiden välillä ei ole mitään spesiaalitoimintoja jotka estäisivät käytön.
Ja mitä siihen pitäisi sitten lisätä.. Se riippuu hyvin paljon siitä mitä koodisi yleensäkkään tekee. Mllaisen herjan ohjelmasi heittää?
Ehkä kyse on joistain dynaamisista runtime libraryistä joita ei siinä toisella koneella ole. Jos näin on, yks ratkasu olisi linkata se ohjelma staattisilla kirjastoilla sen sijaan. Elikkä projektiasetuksia selaamaan.
Dynaamisilla kirjastoilla on se etu että ohjelman koko pienenee. Useat sovellukset voivat käyttää samoja kirjastoja.