Quantcast
Channel: beginners - openFrameworks
Viewing all articles
Browse latest Browse all 4929

Setting up ofxCV in VisualStudio 2015

$
0
0

@Charles_Lucien wrote:

Hi all,

I'm having a hard time setting everything up in Visual Studio especially ofxCV.

Here's the steps I took and it's still giving me some error:

  1. cd openFrameworks/addons/

  2. git clone https://github.com/kylemcdonald/ofxCv.git

  3. Right click on project> openframeworks add-on and selected both ofxOpenCv and ofxCv

  4. Added #include "ofxOpenCv.h" & #include "ofxCv.h" to ofApp.h

  5. #include "ofxCv.h" was underlined in red so I added the following paths in Properties>C/C++>General>Addition Include Directories which resolved that:
    C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\src
    C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include
    C:\of_v0.9.8_vs_release\addons\ofxCv\src

Here's the some of the 317 errors I get:

Error (active)		cannot open source file "myvec.h"	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	39
Error (active)		declaration is incompatible with overloaded function "ofxCv::toCv" (declared at line 262 of "c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h")	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	260
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	260
Error (active)		expected a ')'	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	260
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	261
Error (active)		expected a ')'	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	261
Error (active)		declaration is incompatible with "cv::Point2f ofxCv::toCv" (declared at line 260)	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	262
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	264
Error (active)		cannot overload functions distinguished by return type alone	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	321
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	322
Error (active)		cannot open source file "imatrix.h"	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	36
Error (active)		cannot open source file "ETF.h"	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	37
Error (active)		cannot open source file "fdog.h"	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	38
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	382
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	382
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	444
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	444
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	445
Error (active)		name followed by '::' must be a class or namespace name	emptyExample	c:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	445
Error	C1083	Cannot open include file: 'ETF.h': No such file or directory	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\CLD\src\ETF.cpp	1
Error	C1083	Cannot open include file: 'ETF.h': No such file or directory	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\CLD\src\fdog.cpp	5
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	260
Error	C2065	'vec2': undeclared identifier (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	260
Error	C2146	syntax error: missing ')' before identifier 'vec' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	260
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	261
Error	C2065	'vec3': undeclared identifier (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	261
Error	C2146	syntax error: missing ')' before identifier 'vec' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	261
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	264
Error	C2065	'vec2': undeclared identifier (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	264
Error	C2923	'std::vector': 'vec2' is not a valid template type argument for parameter '_Ty' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	264
Error	C3203	'allocator': unspecialized class template can't be used as a template argument for template parameter '_Alloc', expected a real type (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	264
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C2065	'vec3': undeclared identifier (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C2923	'std::vector': 'vec3' is not a valid template type argument for parameter '_Ty' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C3203	'allocator': unspecialized class template can't be used as a template argument for template parameter '_Alloc', expected a real type (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C2556	'std::vector<cv::Point3f,std::allocator<_Ty>> ofxCv::toCv(const std::vector &)': overloaded function differs only by return type from 'std::vector<cv::Point2f,std::allocator<_Ty>> ofxCv::toCv(const std::vector &)'	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C2371	'ofxCv::toCv': redefinition; different basic types (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	321
Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	321
Error	C2146	syntax error: missing ';' before identifier 'toOf' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	321
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	322
Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	322
Error	C2146	syntax error: missing ';' before identifier 'toOf' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	322
Error	C1083	Cannot open include file: 'imatrix.h': No such file or directory (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\Calibration.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Wrappers.h	36
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	260
Error	C2065	'vec2': undeclared identifier (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	260
Error	C2146	syntax error: missing ')' before identifier 'vec' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	260
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	261
Error	C2065	'vec3': undeclared identifier (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	261
Error	C2146	syntax error: missing ')' before identifier 'vec' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	261
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	264
Error	C2065	'vec2': undeclared identifier (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	264
Error	C2923	'std::vector': 'vec2' is not a valid template type argument for parameter '_Ty' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	264
Error	C3203	'allocator': unspecialized class template can't be used as a template argument for template parameter '_Alloc', expected a real type (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	264
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C2065	'vec3': undeclared identifier (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C2923	'std::vector': 'vec3' is not a valid template type argument for parameter '_Ty' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C3203	'allocator': unspecialized class template can't be used as a template argument for template parameter '_Alloc', expected a real type (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C2556	'std::vector<cv::Point3f,std::allocator<_Ty>> ofxCv::toCv(const std::vector &)': overloaded function differs only by return type from 'std::vector<cv::Point2f,std::allocator<_Ty>> ofxCv::toCv(const std::vector &)'	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C2371	'ofxCv::toCv': redefinition; different basic types (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	265
Error	C2653	'glm': is not a class or namespace name (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	321
Error	C4430	missing type specifier - int assumed. Note: C++ does not support default-int (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample	C:\of_v0.9.8_vs_release\addons\ofxCv\libs\ofxCv\include\ofxCv\Utilities.h	321
Error	C2146	syntax error: missing ';' before identifier 'toOf' (compiling source file ..\..\..\addons\ofxCv\libs\ofxCv\src\ContourFinder.cpp)	emptyExample

Posts: 6

Participants: 2

Read full topic


Viewing all articles
Browse latest Browse all 4929

Trending Articles