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
'Programming > Qt' 카테고리의 다른 글
Qt 클릭 이벤트 만들기 (0) | 2020.04.10 |
---|---|
Qt 데이터베이스(maria db) 연동해서 사용하기 (0) | 2020.03.13 |
Qt Tcp 소켓통신하기(서버) (0) | 2019.11.20 |
Qt QLabel에 사진 넣기 (0) | 2019.11.07 |
Qt QThread 사용하기(화면 실시간 갱신하기) (0) | 2019.10.30 |