이전에 생성했던 hello 시스템콜을 사용해 라이브러리를 생성한다. 1. Static Library $ vi hello.c $ gcc –c hello.c $ ar rc libhello.a hello.o $ vi static.c $ gcc static.c –o static –L./ -lhello $ ./static 2. Shared Library $ vi hello.c $ gcc –fPIC –c hello.c –o hello.o $ gcc –shared –o libhello.so.0.0.0 hello.o $ sudo cp libhello.so.0.0.0 /usr/lib/libhello.so.0.0.0 $ sudo ln –s /usr/lib/libhello.so.0.0.0 /usr/lib/libhello.s..