git 에 있는 소스는 최근 업데이트 된 이후로 오류가 발생되어 이전 소스를 다운받아야 합니다.
아래 링크를 이용해 주세요.
samba를 이용하여 라즈베리파이의 /home/userland/에 압축을 풀어주세요.
소스를 복사합니다.
1 2 | sudo mv userland /opt/vc/userland cd /opt/vc/userland | cs |
cmke 합니다.
1 | sudo cmake -DCMAKE_BUILD_TYPE=Release . | cs |
make 합니다.
1 | sudo make | cs |
시간이 좀 오래걸립니다.
PS. make시 오류문제
In file included from /opt/vc/userland/build/inc/interface/vcos/vcos.h:127:0,
from /opt/vc/userland/interface/vcos/pthreads/vcos_pthreads.c:29:
/opt/vc/userland/build/inc/interface/vcos/vcos_thread.h:269:6: error: inline function ‘vcos_thread_resume’ declared but never defined [-Werror]
void vcos_thread_resume(VCOS_THREAD_T *thread);
^~~~~~~~~~~~~~~~~~
/opt/vc/userland/build/inc/interface/vcos/vcos_thread.h:262:5: error: inline function ‘vcos_thread_running’ declared but never defined [-Werror]
int vcos_thread_running(VCOS_THREAD_T *thread);
^~~~~~~~~~~~~~~~~~~
/opt/vc/userland/build/inc/interface/vcos/vcos_thread.h:251:15: error: inline function ‘vcos_change_preemption’ declared but never defined [-Werror]
VCOS_UNSIGNED vcos_change_preemption(VCOS_UNSIGNED pe);
^~~~~~~~~~~~~~~~~~~~~~
/opt/vc/userland/build/inc/interface/vcos/vcos_thread.h:234:6: error: inline function ‘vcos_thread_relinquish’ declared but never defined [-Werror]
void vcos_thread_relinquish(void);
^~~~~~~~~~~~~~~~~~~~~~
/opt/vc/userland/build/inc/interface/vcos/vcos_thread.h:186:15: error: inline function ‘vcos_thread_get_affinity’ declared but never defined [-Werror]
VCOS_UNSIGNED vcos_thread_get_affinity(VCOS_THREAD_T *thread);
위의 에러는 raspberryPI가 업데이트 되면서 userland와 호환되지 않아 발생한 에러입니다.
기존 /opt/vb/userland 폴더를 모두 삭제하신 후 새로 userland를 다운로드 하여 실행해 보세요.
make가 끝나면 install을 합니다.
1 | sudo make install | cs |
install이 성공적으로 완료되면 picam을 실행하면 됩니다.
1 2 | cd /opt/vc/bin ./raspistill -t 3000 | cs |
카메라 앞쪽에 빨간 불이들어오면 촬영이 된 것입니다.
'Projects > OpenCV for RaspberryPi' 카테고리의 다른 글
OpenCV for RaspberryPi 3(Rapsbian Stretch) 4-OPENCV 라이브러리 (28) | 2017.09.18 |
---|---|
OpenCV for RaspberryPi 3(Rapsbian Stretch) 3-Still Shot(스틸샷) (5) | 2017.09.18 |
OpenCV for RaspberryPi 3(Rapsbian Stretch) 1-준비하기 (0) | 2017.09.15 |
OPENCV RASPBERRY PI3 JESSIE 6 얼굴인식 (14) | 2017.04.13 |
OPENCV RASPBERRY PI3 (JESSIE) 5 - Video (2) | 2017.04.12 |