죄송합니다. 그냥 지나쳤던 문제...
글쓴이: 불량청년 / 작성시간: 목, 2004/01/08 - 8:02오후
#include <stdio.h> int main(void) { printf("hello world!\n"); return 0; }
위와 같은 코드가 있을 때 as와 ld를 이용해서 실행 바이너리를
만들 수 있는 방법을 알고 싶습니다.
우선 gcc -s로 어셈코드로 변환한 후에 말입니다.
as를 이용해 목적파일 만드는데 까진 해보겠는데 ld 사용법이 참
어렵네요. 맨페이지도 확인해 봤지만 감을 못 잡겠습니다.
PS :
검색이 서툴러서 관련 자료 찾기도 힘들군요. HOW TO 문서에선
공유 라이브러리 및 기타 라이브러리 만드는 문서만 있던데...
궁금해 죽겠군요.
Forums:
gcc -v a.c로나오는 ld의 상세한 option을 살펴 보세
gcc -v a.c
로나오는 ld의 상세한 option을 살펴 보세요
---
http://coolengineer.com
유닉스, 리눅스 필수 유틸리티 책을 보세요.
돈 주고 사서 책보면 금방 배웁니다...
돈이 아까워서...ㅎ
댓글 달기