막 c나 c++은 컴파일하면서 오류잡아주고 이런게
codeblock 이나 비쥬얼스튜디오 같이 간편하게 할수있잖아
main:
.LFB2:
.cfi_startproc
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset 6, -16
movq %rsp, %rbp
.cfi_def_cfa_register 6
subq $32, %rsp
movq %fs:40, %rax
movq %rax, -8(%rbp)
xorl %eax, %eax
movl $0, %esi
leaq .LC0(%rip), %rdi
movl $0, %eax
call open@PLT
movl %eax, -16(%rbp)
cmpl $-1, -16(%rbp)
jne .L20
leaq .LC0(%rip), %rdi
call perror@PLT
.L20:
이거처럼 어셈블리코드를 코딩하고싶은데
그냥메모장에서 적어보고 복붙해서 리눅스 환경에서 gcc돌려봄?
아니면 따로 프로그래밍 있어?
어셈블러 받아서 컴파일하면되지 nasm 같은거
아 먼가 어렵다.... 아직 리눅스가 익숙하지않아서 그런가
어셈블러 받아서 컴파일하면 gcc에서 c 컴파일하는거처럼 어디어디부분이 오류다 이런거 잡아줌?
간단한 애러는 잡아줄거 같은데.. 너가 찾아봐 나도 모르겟네
gcc도 lisfile같은거 나오지 않아?
masm nasm