Updated by Andrey Kamaev about 13 years ago

As of late December 2011 or so, it seems that openCV can no longer be compiled with VS 2008 due to the use of @std::tr1@ std::tr1 in NCVPyramid.hpp:

<pre>
d:\src\svn\opencv\modules\gpu\src\nvidia\core\NCVPyramid.hpp(69): error: namespace "std::tr1" has no member "shared_ptr"
d:\src\svn\opencv\modules\gpu\src\nvidia\core\NCVPyramid.hpp(69): error: expected a ">"
</pre>


Is the use of tr1 critical? It's currently only in a couple files. I'm not sure it's fair to assume that most people out there have access to VS2010.

Back