Assembler, msvcrt

0
format PE Console 4.0

include 'INCLUDE\win32a.inc'

        push _tekst
        call [printf]
        add esp, 4

        mov eax, 0
        ret
        ; return 0
        
_tekst db "Hello World?!", 0
        
data import

 libary msvcrt,'msvcrt.dll'
 import msvcrt,\
        printF,'printF',\
        scanF,'scanF'
        
end data

error: illegal instruction
linia17: libary msvcrt,'msvcrt.dll'

Używam Windows 7 64-bit z tego względu uruchamiam FASM na maszynie wirtualnej - XP SP3 x86.

1
; (...)
data import
 
 library msvcrt,'msvcrt.dll'
 import msvcrt,\
; (...)

literówka libary -> library

1 użytkowników online, w tym zalogowanych: 0, gości: 1