OF0.9 & OF0.84 Windows7 VS Community 2015

Hi. I’m a novice programmer trying to make the jump from Processing, and I’m finding hard time to get started on my Windows7 with VS Community 2015. This is also my first post, so I can’t use images, I’ll try include in a followup.
I Installed both OF0.84 0.90 VS Community 2015, when opening a project to compile, VSC15 downloaded Windows8.1SDK for a bunch of time, restarted VSC15, and the projects fail to compile (followed this guidelines on the github doc visualstudio.md)

I get this error while building 3DPrimitivesExample
syntax error: identifier ‘_Dynamic_tag’
ofptr already defined, etc

When trying to build just openframeworksLib, the same errors pop up

Do you know what’s wrong with this setup? How can I compile OF(84 or 90)? On the github version seems to be missing c++11, on OF84 seems to miss sdk or something from VSC2015 not setup right…

I already tried all Platform Toolsets available in my configuration, which are: Visual Studio 2015(v140), Visual Studio 2015 - Windows XP, Visual Studio 2012 (v110)

What to do to get right tools to build OF? Can I build OF84 with VSC15? Or OF09?

- - -

I didn’t touch my VS config, 009 RC1 compiles fine!

Now wondering if icylus sdk 007 if plug&play with ofxDk2:)


You can only build VS 0.8.4 with VS2012 as that is what the libraries were compiled with. They will not be compatible with any other visual studio. 0.9.0 is only compatible with VS2015. I would not recommend grabbing from the github as that is the working project so things are apt to change and it will include libraries for ever version instead of just the windows ones etc…


OS’s chosen. Even with unfindable SDK’s, surely this outperforms blatantly overrated .com paths. (edit: windows on same machine gives 170fps under same hardware)

yummy nights ahead!

, & shader enabled, because gcc 4.8 & thanks to ablob https://github.com/openframeworks/openFrameworks/blob/13fecc5f2f7e5688dbfcfe5c948842b519aba483/libs/openFrameworks/gl/ofShader.cpp

thanks! now, lightweight-ability, direct machine com, getting all blazed with 4.5 extensions :wink:

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForcexxxx/xxx//SSE2
OpenGL core profile version string: 4.3.0 NVIDIA 346.96
OpenGL core profile shading language version string: 4.30 NVIDIA via Cg compiler
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5.0 NVIDIA 346.96
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions: