OSX EdsOpenSession exc_bad_access上的Canon EDSDK 2.11

时间:2012-11-30 01:22:45

标签: macos sdk exc-bad-access openframeworks edsdk

我正在尝试使用EOS Xsi在OSX上使用Canon EDSDK 2.11。我尝试运行示例代码,我编写了自己的代码,我甚至下载了openFrameworks和Canon EDSK,ofxCanon的附加组件,并运行了示例代码。每当任何代码到达对EdsOpenSession的调用时,我都会收到exc_bad_access错误。

谁能告诉我可能会发生什么以及我可能做错了什么?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。从佳能网站下载的SDK似乎存在一些问题。 在这里你可以尝试,它解决了我的问题。

安装和更新EOSUtility(确保它有效)

转到/ Applications / Canon Utilities /

显示EOS Utility的包装内容。

在frameworks目录中,您将拥有EDSDK.framework

将其复制到您从佳能网站获得的那个。

希望它会有所帮助。