Skip to content

Instantly share code, notes, and snippets.

@wouterverweirder
Last active April 29, 2019 10:25
Show Gist options
  • Save wouterverweirder/5813024 to your computer and use it in GitHub Desktop.
Save wouterverweirder/5813024 to your computer and use it in GitHub Desktop.
step-by-step how to get canon eos sdk working with openframeworks / C++ on OSX
get canon sdk working with openframeworks
1. Register as canon developer & download canon sdk
2. EDSDK.framework in canon sdk download doesn't seem to be working. Download the latest EOS Utility from http://usa.canon.com/cusa/support/consumer/eos_slr_camera_systems/eos_digital_slr_cameras/ for you camera. You might not have a previous EOS Utility install or a CD. You can force the installer to install EOS utility:
1/ Copy the updater app from the dmg to your desktop
2/ Right click and choose Show Package Contents…
3/ Delete the file Contents/Resources/Info.datx
4/ After that run the updater app again. You should be able to install the EOS Utility
3. Replace the EDSDK.framework from the SDK download by the one from EOS Utility:
1/ Show Package Contents from Application/Canon Utilities/EOS Utility/EOS Utility.app
2/ Copy Contents/Frameworks/EDSDK.framework over to YOUR_CANON_SDK_LOCATION/EDSDK/Framework (remove the previous one)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment