반응형

이 문제도 책 OpenGL Super Bible 6th에서 제공하는 예제를 돌려보려다 만난 에러로

GLFW 를 빌드 및 설치 후 예제를 실행했을때 발생한다.


GLFW 를 아래와 같이 빌드 및 설치했을 때에

make x11

sudo make x11-dist-install


생성되는 라이브러리는 /usr/local/lib에 생성된다.

하지만 이는 유닉스 스타일로 우분투에서는 /usr/local/lib 패스를 확인하지 않는다.

그래서 링킹시에 /usr/local/lib 를 확인하도록 해주어야 한다.

/etc/ld.so.conf 파일을 루트 권한으로 열어서 가장 마지막줄에 /usr/local/lib 패스를 추가하도록 하자.

수정한다음에는 

sudo ldconfig

를 실행해주고!


위의 내용은 다음 링크에서 알게 된 점들이다.

http://www.brandonfoltz.com/2012/12/compile-glfw-on-ubuntu-and-fix-libglfw-so-cannot-open-error/


반응형