Witam. Mam DOS 6.0 dodałem do tego pliku (iso) mój włąsny program z dev c++ tylko napis "hello" odpalam w virtual pc dosa i wpisuję nazwę programu, to mi wyskakuje "This program cannod be run in dos mode" Program robiony w dev c++ pod konsolę. czy da się jakoś to odpalić? chodź o to abym odpalał mój program po przez włożenie płyty a żeby takie coś zrobić to trzeba mieć podwaliny systemu więc ort! jest DOS 6.0 (jakbym umiał zrobić boot loadera to bym sam zrobił smilies/smile.gif) np. tak odpala się windows 3.x dziękuję za odpowiedzi.
To są 16-bitowe systemy, a kompilujesz dla 32-bitowego zapewne.
Tak na xp 32. To jak można to odpalić?? da sę to jakoś obejść
Kompilator który wygeneruje kod działający pod DOS ..
andrzej91 napisał(a)
a żeby takie coś zrobić to trzeba mieć podwaliny systemu więc najleprzy jest DOS 6.0
DOS 6.0 daleki jest od bycia najlepszym, to już lepiej DOS 7.1 wyciągnięty z dyskietki startowej Windows 98. Albo darmowy Free DOS.
hck napisał(a)
To są 16-bitowe systemy, a kompilujesz dla 32-bitowego zapewne.
Nie bitowość ma znaczenie, tylko „target”. Programy DOS-owe jak najbardziej mogą być 32-bitowe, i taki 32-bitowy kod generują kompilatory podane poniżej.
Potrzebujesz DOS-owego kompilatora (dokładniej: kompilującego dla DOS-a). Ze wciąż rozwijanych do wyboru masz np. DJGPP (port gcc) albo Open Watcom.</quote>
A jak w tych kompilatorach dosowych będę pisał to czy te funkcję które używam nie zmienią się?? Czy to tylko zmienia się kompilator a do stylu pisania programów nie ma nic wspólnego?? czy trzeba w jakiś szczególny sposób pisać?
TO ZALEŻY.
Najpierw spróbuj skompilować, jeśli będzie jakiś problem, pisz na forum.
Możesz mi dać link do tego kompilatora?? Nie mogę znaleŹć obrej instalki.
W moim pierwszym poście są linki do wszystkiego.