글쓴이: 익명 사용자 / 작성시간: 목, 2002/09/05 - 7:26오후
여기서 공유 라이브러리를 만들고 사용하는 방법에 대한 문서를 봤습니
다.
만들고 사용하는 건 다 알겠는데요,
공유 라이브러리를 사용하는 프로그램을 실행할 때,
LD_LIBRARY_PATH="." ./demo_use
이렇게 하던데요,
실행할 때 마다 앞에 라이브러리의 위치를 적지 않도록 할 수는
없는지요?
set LD_LIBRARY_PATH="."
이런 거는 안되던데요 -_-;;
답변 주시면 감사하겠습니다.
Re: 공유 라이브러리를 사용하여 컴파일한 파일 실행할때...
예를 들어 /my_project 에 공유라이브러리가 있을 경우
/etc/ld.so.conf 파일에
/my_project 를 추가한후
ldconfig 를 실행하고
만드신 프로그램을 실행을 하세요...
그리고 사족으로
그렇게 만든라이브러리는 보통
/usr/local/lib 에 넣어 주는게 이바닥의 관례인것 같더군요....
댓글 달기