728x90
반응형
2008년 8월 27일 직무역량 강화 교육
cc -c -ePIC -b sample.c
>> 이 옵션으로 컴파일 해야 공유 라이브러리로 사용할 수 있다!
ld -b -p libsample.sl sample.o
>> 라이브러리 명명규칙. lib 로 시작할것, 확장자는 so! (HP 계열은 sl)
mv *.sl ../lib
>> 라이브러리 파일들을 lib 디렉터리로 모음.
cc test.c -e test -L../lib -lsample
>> -L[라이브러리 파일 위치]
>> -l[라이브러리 파일 이름] : 앞의 lib와 확장자 .so(또는 .sl)은 생략!
cc -c -ePIC -b sample.c
>> 이 옵션으로 컴파일 해야 공유 라이브러리로 사용할 수 있다!
ld -b -p libsample.sl sample.o
>> 라이브러리 명명규칙. lib 로 시작할것, 확장자는 so! (HP 계열은 sl)
mv *.sl ../lib
>> 라이브러리 파일들을 lib 디렉터리로 모음.
cc test.c -e test -L../lib -lsample
>> -L[라이브러리 파일 위치]
>> -l[라이브러리 파일 이름] : 앞의 lib와 확장자 .so(또는 .sl)은 생략!
728x90
반응형
'공부하는 하스씨 > Linux' 카테고리의 다른 글
루트킷 #2 (0) | 2008.10.11 |
---|---|
루트킷 #1 (0) | 2008.10.11 |
Shell Script (2) - 환경변수와 지역변수, Borune Shell (0) | 2008.08.27 |
Shell Script (1) - 기본기 다지기 (0) | 2008.08.27 |
Makefile 참고 자료. (0) | 2008.08.26 |