Browse Source

Updated the OpenCV example.

pull/1/head
triton 12 years ago
parent
commit
ee4f197c99
  1. 8
      examples/OpenCV/OpenCV.cs

8
examples/OpenCV/OpenCV.cs

@ -8,9 +8,9 @@ namespace Cxxi
public void Setup(DriverOptions options) public void Setup(DriverOptions options)
{ {
options.LibraryName = "OpenCV"; options.LibraryName = "OpenCV";
options.Headers.Add("opencv.hpp"); options.Headers.Add("opencv2/core/core_c.h");
options.Headers.Add("opencv2/core/types_c.h");
options.IncludeDirs.Add("../../../examples/OpenCV/opencv/include/"); options.IncludeDirs.Add("../../../examples/OpenCV/opencv/include/");
options.IncludeDirs.Add("../../../examples/OpenCV/opencv/include/opencv2");
options.IncludeDirs.Add("../../../examples/OpenCV/opencv/modules/core/include"); options.IncludeDirs.Add("../../../examples/OpenCV/opencv/modules/core/include");
options.IncludeDirs.Add("../../../examples/OpenCV/opencv/modules/flann/include"); options.IncludeDirs.Add("../../../examples/OpenCV/opencv/modules/flann/include");
options.IncludeDirs.Add("../../../examples/OpenCV/opencv/modules/imgproc/include"); options.IncludeDirs.Add("../../../examples/OpenCV/opencv/modules/imgproc/include");
@ -27,7 +27,6 @@ namespace Cxxi
public void Preprocess(Library lib) public void Preprocess(Library lib)
{ {
} }
public void Postprocess(Library lib) public void Postprocess(Library lib)
@ -37,7 +36,8 @@ namespace Cxxi
public void SetupPasses(Driver driver, PassBuilder p) public void SetupPasses(Driver driver, PassBuilder p)
{ {
p.FunctionToInstanceMethod();
p.FunctionToStaticMethod();
} }
public void GenerateStart(TextTemplate template) public void GenerateStart(TextTemplate template)

Loading…
Cancel
Save