PRINT_STRING이 있는 라인에서 이런 에러가 났다.
error: impossible combination of address sizes
%include "io64.inc"
section .text
global CMAIN
CMAIN:
;write your code here
PRINT_STRING msg
xor rax, rax
ret
section .data
msg db 'Hello World', 0x00
빌드옵션을 확인해보니 x86 mode로 되어있었다.
내 CPU가 64비트라 x64 모드로 해야 했었던 것 같음.
아래 화면처럼 바꿔주니 성공
댓글 없음:
댓글 쓰기