Помогите. Проблемы с MASM612. После ввода ML.EXE prog.asm /AT получаю This program cannot be run in DOS mode Prog.asm - это простой 'Hello, world!$' Подскажите как получить prog.obj и prog.com
Для линкования DOS-программы нужен doslinker.exe. Рекомендую посмотреть соответствующие примеры в RadASM'е (там ТРИ варианта Hello, World) и почитать readme.txt из той же папочки...
svd Ты запускаешь ml.exe v6.12 под DOS'ом? Цитата из readme.txt идущим в составе update ml612: Код (Text): ... =================< Part 3: MASM 6.12 System Requirements >================= The following are system requirements for Microsoft MASM 6.12: - Personal computer using a 386 or higher processor running Windows 95, or Windows NT version 3.1 or later. ... Цитата из еще одного readme.txt: "Due to changes in the MS-DOS extender used in earlier versions of MASM, MASM 6.12 does not run on Windows 3.1x or MS-DOS. Either Windows NT or Windows 95 is required to run MASM 6.12. If you are working in MS-DOS or Windows 3.1x, you need to continue using version 6.11d.".
а где вводиш "ML.EXE prog.asm /AT" ? Попробуй из главного меню Start запусить MS-DOS prompt и там это ввести, если не работает то возможно start.exe отсутствует или к нему не указан путь.