C++ GUI Toolkit for use with OpenCV

I will be doing a final year Electrical Engineering project using OpenCV this year, I'm starting to learn it now and I have a couple of questions...

I am thinking of using it with a Windows Forms Application (VS2008), but doing so seems to give me a fair number of warnings, none of which I get when i make a Win32 Console Application. I assume it's due to mixing managed and native code. They include:

1
2
3
4
5
1> c:\opencv2.0\include\opencv\cvvidsurv.hpp(354) : warning C4996: 'stricmp': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _stricmp. See online help for details.

1>c:\opencv2.0\include\opencv\cxoperations.hpp(81) : warning C4793: '`anonymous namespace'::CV_XADD' : function compiled as native :

1>FormsCV.obj : warning LNK4248: unresolved typeref token (01000014) for 'CvCapture'; image may not run 


Are these safe to ignore? Is there a quick and effective way to get rid of them (#pragma disable is obviously one way...)? Are they a sign that I should think of using a different GUI package?

Thanks
Last edited on
Windows Forms isn't C++, it's .NET.

If you want GUI, Google "gui toolkit". My favorite is Qt, but you'll have to compile it yourself to use it with VC++.
Cool, thanks

I got FLTK with Dev-C++, and it seems good, but are there any good GUI toolkits which can be used as WYSIWYG? (In the same way that you can just drag and drop controls for Windows Forms in VS2008, automatically generate code, etc.)
Last edited on
Topic archived. No new replies allowed.