본문 바로가기
프로그래밍

[CentOS] libmysqlclient.so.18: cannot open shared object file 실패

by Ohdumak 2013. 5. 8.

 

증상 : GCC 빌드 시 makefile에 LDFLAGS -lmysqlclient 추가 후 빌드 완료

모듈을 수행하면 다음 에러 발생

error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory

원인:  LD_LIBRARY_PATH에 해당 libmysqlclient 의 경로가 없을때 발생

 

해결: export LD_LIBRARY_PATH=/usr/local/mysql/lib/

.bash_profile 에 LD_LIBRARY_PATH 경로 추가

vi /root/.bash_profile

bash_profile 에 LD_LIBRARY_PATH 경로 추가
vi /root/.bash_profile

728x90

댓글