选择合适的IDE [英] selecting an appropriate IDE

查看:117
本文介绍了选择合适的IDE的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

以下哪的IDE /语言,你会建议对包括识别手势,并与操作系统交互windows下开发的一个项目?我将使用OpenCV库进行图像处理任务。从那以后,我会使用Win32 API或.NET框架与操作系统进行交互,这取决于你建议的工具。性能也是一个大问题。

Which one of the following IDEs/language will you recommend for developing a project under windows that involves recognizing hand gestures and interacting with the OS? I will be using OpenCV library for image processing tasks. After that I will be using win32 APIs or .NET framework to interact with the OS, depending on the tool you suggest. Performance is also a major issue.


  • 的Visual C ++ 2008(使用C ++ / CLI)

  • 的Visual C ++ 2008(使用本机C ++)

  • 的Visual C#2008(使用.NET Framework)

  • 的Qt

  • 开发的C ++

  • 代码::块

  • Visual C++ 2008 (using C++/CLI)
  • Visual C++ 2008 (using native C++)
  • visual C# 2008 (using .NET framework)
  • Qt
  • Dev C++
  • Code::Blocks

推荐答案

这听起来像你的针对Windows和仅适用于Windows。因此我会坚持与Visual Studio。这是一个伟大的IDE,并专为Windows开发设计的。

It sounds like your targeting Windows and only Windows. As such I would stick with Visual Studio. It's a great IDE and is designed specifically for windows development.

Qt和代码::块被设计成跨平台的IDE。我没有很多最近与这两种IDE中的经验。在过去,我发现,他们是伟大的,用于生成跨平台代码提供工具,但几乎没有帮助你的目标具体到一个特定的操作系统功能一样好。如果你只打算针对一个平台,你可能会想使用某些Windows的特定功能。

Both QT and Code::Blocks are designed to be cross platform IDEs. I don't have a lot of recent experience with either of these IDEs. In the past I've found that they were great at providing tools for generating cross platform code but not nearly as good at helping you target the features specific to a particular operating system. If you are only intending to target one platform you will likely want to use some Windows specific features.

对于依赖多一点关于你实际上是在做什么,是整体有点主观的语言。我个人的意见,虽然是用C#,除非有一个约束阻止你做,否则。例如,如果你不得不写这需要C ++代码的驱动程序。

As for the language that depends a bit more on what you are actually doing and is overall a bit subjective. My personal advice though is to use C# unless there is a constraint preventing you from doing otherwise. For example if you had to write a driver which required C++ code.

这篇关于选择合适的IDE的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆