OSX에서 EOS Xsi를 사용하여 Canon EDSDK 2.11을 사용하려고합니다. 샘플 코드를 실행 해 보았고, 필자 만의 코드를 작성했으며, openFrameworks와 Canon EDSK, ofxCanon의 추가 기능을 다운로드하고 샘플 코드를 실행했습니다. 코드가 EdsOpenSession에 대한 호출에 도달 할 때마다 exc_bad_access
오류가 발생합니다.Canon EDSDK 2.11 on OSX EdsOpenSession exc_bad_access
아무도 내가 무슨 일을하고 있고 무엇을 잘못하고 있는지 알려주실 수 있습니까?
추측 : exc_bad_access는 일반적으로 존재하지 않는 배열 요소에 액세스하는 것과 관련이 있습니다. 이것은 내가 사용할 수있는 카메라의 배열 인 일부 데이터 구조가 길이/크기가 0이고 코드가 요소에서 액세스하려고한다는 것을 알게합니다. 다시 추측하지만 사용 가능한 장치 목록에는 카메라가 표시되지 않습니다. 새 케이블을 사용해보십시오. 다른 캐논 카메라를 사용해보십시오. –