-
Notifications
You must be signed in to change notification settings - Fork 5
VS2012 Library Build Status
Julio Obelleiro edited this page Aug 6, 2013
·
25 revisions
- remove include of precompiled headers in .h files
- Temporarily removed UserAppGlobal references to mouse and keyboard.
- GUI and Fonts are disabled: Affects Simple_Fonts, Simple_Fonts, Simple_LoadingXML and Simple_Strings.
- Camera system: is disabled, so samples that used it just have a static camera
- Physics: is disabled, so the sample Advanced_Physics does not currently build
- Simple_DrawingAndTransformations should be reviewed. Seems to work but double check with Processing that it's the correct behavior
- Simple_BasicApplication works, but needs strokeweight to be higher than 1 (submitted issue ticket)
- CvFont disabled (opencv ++ does not support it anymore other than through QT)
- Image::load has the channel swaps disabled (review if it is necessary).
- Image operators not re-added to module (like myImage += 10);
- Usage: A project that wants to use OpenCV features (computer vision, or even the Renderer2DOpenCV, these are the steps:
- Include module: #include "OpenCV/src/OpenCVIncludes.h"
- For 2d rendering, add: enableOpenCVRenderer2D(); in setup()
- Post build step should add this to copy the DLLs DEBUG: xcopy "$(CING_INGS_ROOT)OpenCV\lib\bin\vs2012\opencv_core246d.dll" "$(OutDir)" /i /f /y /s
xcopy "$(CING_INGS_ROOT)OpenCV\lib\bin\vs2012\opencv_highgui246d.dll" "$(OutDir)" /i /f /y /s
xcopy "$(CING_INGS_ROOT)OpenCV\lib\bin\vs2012\opencv_imgproc246d.dll" "$(OutDir)" /i /f /y /s
RELEASE:
xcopy "$(CING_INGS_ROOT)OpenCV\lib\bin\vs2012\opencv_core246.dll" "$(OutDir)" /i /f /y /s
xcopy "$(CING_INGS_ROOT)OpenCV\lib\bin\vs2012\opencv_highgui246.dll" "$(OutDir)" /i /f /y /s
xcopy "$(CING_INGS_ROOT)OpenCV\lib\bin\vs2012\opencv_imgproc246.dll" "$(OutDir)" /i /f /y /s
- OGRE
- OIS
- Boost
- PTypes: remove and replace with Boost functions (as it is already a depdency from Ogre)
- Bullet
- OgreBullet
- RtMIDI
- FMOD