static lib 생성시 : ar -ruv libXX.a *.o
shared lib 생성시 : gcc -shared *.o -o libXX.so
gcc 컴파일시 옵션
-H : 링크에 연결되는 header trace print
-I : 연결되는 header 위치
-L : 사용된 library 의 위치
shared library사용시
1) /etc/ld.so.conf에 shared library 경로 추가
2) ldconfig 실행
shared lib 생성시 : gcc -shared *.o -o libXX.so
gcc 컴파일시 옵션
-H : 링크에 연결되는 header trace print
-I : 연결되는 header 위치
-L : 사용된 library 의 위치
shared library사용시
1) /etc/ld.so.conf에 shared library 경로 추가
2) ldconfig 실행