【发布时间】:2012-11-30 01:22:45
【问题描述】:
我正在尝试在带有 EOS Xsi 的 OSX 上使用 Canon EDSDK 2.11。我尝试运行示例代码,我已经编写了自己的代码,我什至下载了佳能 EDSK 的 openFrameworks 和附加组件 ofxCanon,并运行了它的示例代码。每次任何代码调用 EdsOpenSession 时,我都会收到 exc_bad_access 错误。
谁能告诉我可能发生了什么以及我可能做错了什么?
【问题讨论】:
-
推测:exc_bad_access 通常与访问不存在的数组元素相关联。这让我相信,作为可用相机数组的某些数据结构的长度/大小为零,并且您的代码正试图从中访问一个元素。再次猜测,但您的相机可能没有出现在可用设备列表中。试试新的电缆?换个佳能相机试试?
标签: macos sdk exc-bad-access openframeworks edsdk