2016-06-20 2 views
0

누구든지 도움을받을 수 있다면 문제가됩니다. 나는 많은 시간을 보냈다 그리고 마지막으로 내 우분투 14.04에 glfw3을 설치,하지만 난 codeblocksglfw 프로젝트를 빌드 할 때,이 오류가있어 :우분투 코드 블럭에서 glfw 사용하기

/usr/bin/ld: cannot find -lglfw

빌드 로그 :

g++ -L/usr/lib -o bin/Debug/myPro obj/Debug/main.o -lglfw -lGL -lGLU -lpthread -lXxf86vm

I을 여기에 무슨 일이 일어나고 있는지 모를뿐입니다. 너무 초조해합니다. 아무도 도와 줄 수 없습니까?

답변

0

libglfw 런타임 라이브러리 만 설치했습니다. 를 연결 응용 프로그램을 작성하려면 개발 패키지를 설치해야합니다

sudo apt-get install libglfw3-dev 

같은 원칙이 일반적으로 라이브러리에 적용됩니다.

이 작업을 완료하면 연결 옵션에서 -L/usr/lib을 제거 할 수 있습니다. 링커에 으로 알릴 필요가 없습니다. 은 기본적으로 보이는 곳이기 때문에 /usr/lib에서 라이브러리를 찾습니다.