在windows下开发涉及识别手势和与操作系统交互的项目时,您会推荐哪一种IDE/语言?我将使用OpenCV库执行图像处理任务。之后,我将使用win32 API或.NET框架与操作系统进行交互,具体取决于您建议的工具。性能也是一个主要问题。
发布于 2010-09-11 13:58:38
听起来你的目标是Windows,而只针对Windows。因此,我会坚持使用。它是一个很好的IDE,是专门为windows开发而设计的。
QT和Code::块都设计为跨平台IDE。我最近对这些IDE中的任何一个没有多少经验。在过去,我发现它们在提供生成跨平台代码的工具方面非常出色,但在帮助您针对特定操作系统的特定特性方面却没有那么好。如果您只打算针对一个平台,您可能希望使用一些特定于Windows的特性。
至于语言,它更多地取决于你实际上在做什么,而且总体上是有点主观的。不过,我个人的建议是使用C#,除非有限制阻止您进行其他操作。例如,如果您必须编写一个需要C++代码的驱动程序。
发布于 2010-09-11 13:56:49
如果我清楚地理解了您,我想您想知道的不是要使用的IDE,而是要使用的编程语言/平台。
如果您选择C++/C#,是一个很好的IDE,但我希望您知道它也很昂贵。如果这对您来说没问题,那么任何人都会强烈推荐使用Visual。
如果它只是一个学术项目,(免费提供)是很好的。
发布于 2010-09-11 14:54:35
如果您的目标是C++,那么绝对没有理由使用C++/CLI来对抗本地版本。我唯一一次使用C++/CLI是为了集成原生C++库和托管代码层,以避免使用COM互操作。
同意Jared关于使用C# (用于开发速度)的建议,除非您有需要C++的本机代码依赖关系。我看不到OpenCV提到的这里的任何托管实现。
如果您只针对Windows,那么就没有理由使用Eclipse相对于任何版本的Visual >= 2005,除非您完全熟悉Eclipse,并且是VS的新手。
https://stackoverflow.com/questions/3691198
复制相似问题