어셈블리 언어로 실행 파일을 만드는 방법을 누군가에게 말해 줄 수 있습니까? 내 환경은 우분투 + 이맥스 + GCC 이 목적을 학습, 나는 약간의 C 코드 (에서는 hello.c) 및 조립으로 변환 (hello.s)어셈블리 언어로 실행 파일을 만드는 방법 0129 (영문)
을 쓴 나는 작성된 어셈블리에서 실행 파일을 만들고 싶어 파일.
나는
및
M-x compile
as hello.s
이 실행 파일
를 만들기 위해 C 코드에서 어셈블리를 만들기 위해
M-x compile
gcc hello.c -S
을 시도하지만 파일의 a.out있다 그것은 '외설 실행할 수 있습니다.
그래서
as hello.s -o aaa
을 시도했지만 파일 "AAA"는
as
의 출력은 오브젝트 파일입니다
aaa "chmod + x aaa"의 사용 권한을 변경하십시오. – Zimbabao
나는 허가의 문제라고 생각하지 않습니다. 오브젝트 코드입니다. –