How to: develop a plugin using Isadora SDK on Windows with Visual Studio 2010 Express (2/3)



  • See 1/3

    **UPGRADE TO VC++ 2010 EXPRESS**
    • Download and install Visual C++ 2010 Express. Launch it then close it.
    • Copy the folder you previously backed up into your Visual C++ 2010 Projects folder. Default location is: C:\Documents and Settings\username\My Documents\Visual Studio 2010\Projects
    • Open VC++ 2010 and open this project (e.g. C:\Documents and Settings\username\My Documents\Visual Studio 2010\Projects\IsadoraBase\IsadoraBase.sln). A conversion wizard should appear, convert the project.
    • Try to compile, it fails, due to an error about 'movies.h'.

    **LINKING QUICKTIME SDK LIBRARIES**
    • In VC++ 2010, go to 'Project' menu, 'Properties'
    • Go to (unfold) 'Configuration properties', 'C/C++', 'General'
    • On the right, in the 'Additionnal include directories' field, click on the drop-down arrow, select 'Modify'
    • Click on 'New line' button, click on the '...' button. Browse to the folder where the Quicktime SDK is installed, subfolder CIncludes. The default is: C:\Program Files\QuickTime SDK\CIncludes . Click OK to save.
    Now the project should compile (not whitout a few warnings, but it should work). Make a copy of the project folder (usually C:\Documents and Settings\username\My Documents\Visual Studio 2010\Projects\IsadoraBase) and place it somewhere safe, just in case.
    **BONUS: LAUNCH ISADORA AFTER COMPILING**
    • If you want Isadora to launch every time you click on the debug button, go to 'Project' menu, 'Properties'. Go to (unfold) 'Configuration properties', 'Debugging'. In the 'Command' field, click on the drop-down arrow, select 'Browse' and go select your Isadora executable file in your installation folder. Click OK to save.
    [See 3/3](http://troikatronix.com/troikatronixforum/discussion/938/how-to-develop-a-plugin-using-isadora-sdk-on-windows-with-visual-studio-2010-express-33)

Log in to reply
 

Looks like your connection to TroikaTronix Community Forum was lost, please wait while we try to reconnect.