Forum » Programiranje » [c++] run in dos
[c++] run in dos
alexxxx ::
Napisal sem program v visual c++ u in sedaj bi ga rad zaganjal preko dosa (brez os ja) dodal sem vse dll datoteke, vendar mi napiše da program ne more biti zagnan v dos mod -u. Kaj naj naredim da bo program delal brez os ja v dosu?
lp sandi
lp sandi
miha22 ::
Moraš se zavedati da je tudi Dos OS oziroma operacijski sistem, tako da ne moreš laufati tvojega programa brez operacijskega sistema (ne glede na to kakšen operacijski sistem je). Morda si pozabil kaj priložiti da stvar ne deluje. Prečekiraj z Dependecy Walker programom če si pozabil priložiti kake dll-je....
napsy ::
DOS je 16-bitni sistem tvoj program pa preveden za 32-bitni sistem.
"If you die, you die. But when you live you live. There is no time to waste."
'FireSTORM' ::
maš dosbox emulator DOS-a
ampak kot je povedal napsy, ti maš prevedeno z 32bitnim, rabiš pa 16 bitno, poišči Borland Turbo C++ DOS verzijo in program enkrat še tam prevedi, ampak program boš moral zagnat z DOSBOX-om In veliko sreče pri iskanju Borland Turbo C++, jaz sem jo iskal ko zmešan pred par leti, če bi še jo mel bi ti jo dal...
ampak kot je povedal napsy, ti maš prevedeno z 32bitnim, rabiš pa 16 bitno, poišči Borland Turbo C++ DOS verzijo in program enkrat še tam prevedi, ampak program boš moral zagnat z DOSBOX-om In veliko sreče pri iskanju Borland Turbo C++, jaz sem jo iskal ko zmešan pred par leti, če bi še jo mel bi ti jo dal...
Those penguins.... They sure aint normal....
napsy ::
DOS je pred Windows 95 bil 16-bitni. Windows 95/98/ME, ki je temeljil na DOS > verzije 6, pa je že bil zmožen poganjati tudi 32-bitne programe.
"If you die, you die. But when you live you live. There is no time to waste."
Zgodovina sprememb…
- spremenil: napsy ()
BigWhale ::
napsy, to, da je bil DOS 32 bitni, se ne pomeni, da se v DOSu ni dalo poganjati aplikacij, ki bi bile '32-bitne'.
32 bitni program ni nic drugega, kot program, ki ima 'code segment' daljsi od 16 bitov, in ni omejen na 65KiB dolzine in ki uporablja 32 bitno naslavljanje spomina.
In vse to se je dalo pod dosom. Se pred verzijo 6.22...
Malo pogooglaj za dos4gw in dos extenderji.
32 bitni program ni nic drugega, kot program, ki ima 'code segment' daljsi od 16 bitov, in ni omejen na 65KiB dolzine in ki uporablja 32 bitno naslavljanje spomina.
In vse to se je dalo pod dosom. Se pred verzijo 6.22...
Malo pogooglaj za dos4gw in dos extenderji.
napsy ::
BigWhale: pravim, da so starejše verzije dosa bile 16-bitne ki niso znale poganjati 32-bitnih programov.
"If you die, you die. But when you live you live. There is no time to waste."
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Windows star 25 let! (strani: 1 2 )Oddelek: Novice / Operacijski sistemi | 26603 (23783) | pegasus |
» | Luknja da noter padeš (strani: 1 2 )Oddelek: Informacijska varnost | 12065 (8927) | Rias Gremory |
» | Odkrita 17 let stara luknja v WindowsOddelek: Novice / Varnost | 5888 (3268) | BigWhale |
» | XP-jem dodatnih šest mesecev (strani: 1 2 3 4 5 )Oddelek: Novice / Ostala programska oprema | 21486 (13664) | knesz |
» | Kako ?!!?!?!?!??!?!Oddelek: Pomoč in nasveti | 1127 (880) | cahahopie |