프로젝트를 컴파일하려고 하는데소스 파일자식 중앙에서.
하지만 시작하면 make
컴파일에서 wayland-server
에 대한 종속성이 충족되지 않는다고 불평합니다.
그런데 웨이랜드가 설치되어 있습니다. 내 시스템의 libwayland-server.so.0
위치는 다음과 같습니다./usr/lib/x86_64-linux-gnu
Makefile
프로젝트를 볼 때 변수가 LIBDIR
다음과 같이 설정되어 있음 을 발견했습니다./usr/lib
wayland-server
그래서 컴파일러가 lib를 검색하지 않는 것 같습니다 ./usr/lib/x86_64-linux-gnu
이 컴파일 문제에 대한 해결책은 무엇입니까? make 파일을 수정해야 하며 어떻게 수정해야 합니까?
답변1
명령 사용
Export LIBDIR=/usr/lib/x86_64-linux-gnu:$LIBDIR
그런 다음 다시 시도해 보세요. 작동한다면 이 줄을 ~/.bashrc에 넣으세요.