728x90

라즈베리파이에서 wiringPi를 사용하기 위해서는 컴파일 시 -lwiringPi옵션을 붙여야 사용이 가능하다.

 

이 -lwiringPi옵션을 Qt creator에서 추가하는법을 알아보자.

 

진행하고 있는 프로젝트의 프로젝트파일(.pro)파일에 들어간다.

.pro 파일에서 우클릭을 눌러 Add Library를 클릭한다.

위 창이 뜨면 External library를 클릭한 후 Next를 누른다.

위 창에서 Library file의 Browse를 눌러 원하는 library 파일(.so)를 선택 후 확인을 누르면 아래 Include path도 자동으로 채워진다. wiringPi를 사용하기 위해 wiringPi library를 추가해보자. 

wiringPi의 경로는 /usr/lib/libwiringPi.so이다.

라이브러리를 추가 후 Ctrl + B로 빌드 후 Ctrl + R로 실행하면 정상적으로 작동하는 것을 확인할 수 있다.

 

원하는 라이브러리 파일을 찾고 싶을땐 터미널에서 sudo find / -name "libwiringPi.so" -print를 입력하면 위치를 알 수 있다.

728x90

+ Recent posts