сборка x8086 неопределенная ссылка на «пауза» - PullRequest
0 голосов
/ 14 ноября 2018

Я пытаюсь собрать простой файл и затем хочу остановить видео, чтобы посмотреть, что я сделал. Код:

*.GLOBAL _main
.DATA
stringa:    .ASCIZ "Questa e' la stringaaa"
lettera:    .BYTE 'e'
conteggio:  .BYTE 0x00
.TEXT
_main:      NOP
            MOV $0x00, %CL
            LEA stringa, %ESI
            MOV lettera, %AL
comp:       CMPB $0x00, (%ESI)
            JE fine
            CMP (%ESI), %AL
            JNE poi
            INC %CL
poi:        INC %ESI        
            JMP comp
fine:       MOV %CL, conteggio
            CALL pause
            RET*

когда я пытаюсь собрать в cmd с помощью команды: gcc -o file file.s Я получаю состояние:

C:\Users\User name\AppData\Local\Temp\ccegNf7o.o:fake:(.text+0x23): 
undefined reference to `pause'
collect2.exe: error: ld returned 1 exit status

Кажется, все просто, но я так старался, но все равно не получилось.

...