|
[ HS.Soul... ]
이름 : 장 현 승 별명 : HS.Soul 메일 : janghs1117@네이버 카테고리
▶ HS's Story...▶ PC 주절주절... ▶ 컴퓨터 TIP... ▶ OS - Windows... ▶ OS - Unix & Linux... ▶ 프로그래밍... ▶ Web & DB... ▶ 보안관련... ▶ 음악... ▶ 요리... ▶ 잡동사니... ▶ 즐겨찾기... 싸이월드
내 싸이월드로 가기...
링크
Are you Hawaii?Ggil의 작은 나무상자 인간말종31~~ 기환닷컴 Rev 1.8 최근 등록된 덧글
감사합니다! 많은도움..
by sohori at 10/26 thanks! by eeff at 02/12 언제까지 학 한마리 .. by BrokenCode at 05/11 오~;; 반갑습니다..ㅋ.. by HS_Soul at 02/08 오호라!! ㅋㅋㅋ 네이.. by 전승엽 at 02/08 ㅋ.. 너무 쓸게 많아서.. by HS_Soul at 01/23 글을 안쓰노요즘은 by 인간말종 at 01/21 메뉴릿
|
2007년 01월 23일
UNIX & Linux 에서는 주로 gcc 로 작업을 한다.
UNIX 는 =_=;; 만져본 적이 별로 없어서 잘 모르지만... Linux 에서는 기본 패키지로 gcc 가 설치되기 때문이다~ gcc 는 Linux 의 BASE, Linux 가 무료라고 치면...ㅋ C/C++ 컴파일러 구하는 데 드는 비용이~ \0.. ㅋㅋ.. 돈이 굳는다~ -0-b.. ( 아.. =_=;; 약간의 통신비는 어쩔 수 없나? ㅋ ) 뭐.. 솔직히 VC++ / BCB 도 -0-;; 구할 때도 비용이 들지는 않았지만 말이다..ㅋ . . 서두가 너무 길어졌다~ gcc 에서 라이브러리( *.a ) 파일을 생성하는 방법이다. src1.c , src2.c , src3.c .. 3개의 소스파일이 있다는 가정하에 이 파일들로 라이브러리를 만들려면 아래와 같이 하면 된다. -------------------------------------------------------------------------- 1. 각각의 소스파일을 컴파일~ gcc -Wall -g -c -o src1.o src1.c gcc -Wall -g -c -o src2.o src2.c gcc -Wall -g -c -o src3.o src3.c 2. 생성된 목적파일( *.o )을 AR 명령어로 묶어주기~ ar r libsrc.a src1.o src2.o src3.o ar s libsrc.a -------------------------------------------------------------------------- 생성된 라이브러리 파일에 목적파일들이 제대로 들어있는지 확인하려면... ar t libsrc.a 라고 쳐보면 된다~ 라이브러리 파일이 제대로 생성되었다면... src1.o src2.o src3.o 라고 출력이 될것이다~ㅋ -0-;; 너무 간단한가..?ㅋ |