gcc -fPIC -c xxx.c
==> 오브젝트파일 xxx.o 생성됨
gcc -shared -o libXXX.so xxx.o
==> 공유라이브러리 libXXX.so 생성됨
라이브러리를 사용하는 소스 컴파일시는 -lXXX 옵션주면되고, 만든 실행파일을 실행하기 전에 LD_LIBRARY_PATH에 만든 라이브러리가 잡혀있는지 확인할것.
==> 오브젝트파일 xxx.o 생성됨
gcc -shared -o libXXX.so xxx.o
==> 공유라이브러리 libXXX.so 생성됨
라이브러리를 사용하는 소스 컴파일시는 -lXXX 옵션주면되고, 만든 실행파일을 실행하기 전에 LD_LIBRARY_PATH에 만든 라이브러리가 잡혀있는지 확인할것.
'프로그래밍 > C' 카테고리의 다른 글
unix sockets in c faq (0) | 2009.04.02 |
---|---|
네트워크 프로그램시 pack (0) | 2009.04.02 |
ldd 명령어 (0) | 2009.04.02 |
gcc 옵션 (0) | 2009.04.02 |
전처리기 설명 (0) | 2009.04.01 |