选择适当的IDE

nis*_*ant 2 c# c++ qt opencv visual-studio-2008

在Windows下开发涉及识别手势和与操作系统交互的项目时,您会推荐以下哪种IDE /语言?我将使用OpenCV库进行图像处理任务.之后,我将使用win32 API或.NET框架与操作系统进行交互,具体取决于您建议的工具.表现也是一个主要问题.

  • Visual C++ 2008(使用C++/CLI)
  • Visual C++ 2008(使用本机C++)
  • visual C#2008(使用.NET框架)
  • Qt的
  • 开发C++
  • 代码::块

Jar*_*Par 6

这听起来像是你的目标Windows和Windows.因此我会坚持使用Visual Studio.它是一个很棒的IDE,专为Windows开发而设计.

QT和Code :: Blocks都设计为跨平台IDE.我对这些IDE中的任何一个都没有很多经验.在过去,我发现他们非常擅长提供生成跨平台代码的工具,但在帮助您定位特定操作系统特有的功能方面几乎没有那么好.如果您只打算定位一个平台,则可能需要使用某些Windows特定功能.

至于那些更依赖于你实际在做什么的语言,总体上有点主观.我个人的建议是使用C#,除非有一个限制阻止你这样做.例如,如果您必须编写需要C++代码的驱动程序.