공유 라이브러리를 링크 할 때
-laaa 이런식으로 주면
linker-name 의 라이브러리로 링크 된다고 알 고 있습니다.
예를 들어
libaaa.so -> libaaa.so.2
libaaa.so.1-> libaaa.so.1.0
libaaa.so.2-> libaaa.so.2.0
이런식으로 link 가 되어 있다면
link 시에 libaaa.so.2 로 링크가 되어서 aaa.so.2.0 라이브러리를
사용하게 되는 것으로 알고 있습니다.
여기에서 libaaa.so.1 라이브러리를 사용할 필요가 생겼습니다.
그것을 사용 하고자
-l aaa.so.1 이런식의 구문을 썼더니...