Ассемблер не может найти существующие файлы
Мой TASM монтируется в папку, где находятся мои TASM, TLINK и файлы. В частности, это вC:/TASM/BIN
, У меня нет проблем при запуске одного файла .asm, но когда я включаю другой файл, чтобы мой код выглядел модульным, возникает эта проблема.
Я включил 6 файлов на данный момент, который включает в себяprintMzpos1.kt
, (Расширение файла не имеет значения при включении файла сборки.) Имя моего основного файлаc.asm
, Изображение показывает, чтоprintMzpos1.kt
находится в папке, где смонтирован мой TASM:
Вот снимок моего кода. я включенprintMzpos1.kt
послеmain endp
и раньшеend main
. printMzpos1.kt
содержит процедуру, которая печатает коробки
.model small
.386
.stack 64
.data
colorW db 0Fh
xPos dw ?
currmode db ?
horLineLen dw 120
verLineLen dw 70
include macro.kt
.code
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
MAIN proc far
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
mov ax, @data
mov ds, ax
mov es, ax
setVidMode
cls
call printMzPos1
;call move3Boxes
retVidMode
mov ax, 4c00h
int 21h
MAIN endp
include printMzPos1.kt
include printMzPos2.kt
include printMzPos3.kt
include printMzPos4.kt
include drawRect.kt
include move3Boxes.kt
end MAIN
Хотя я думаю, что я включил это правильно, я все еще получаю это:
**Fatal** c.ASM(39) Can't locate file: printMzPos1.kt
Что пошло не так?