我应该在这个艺术项目中使用哪个IDE?

时间:2009-12-21 15:35:43

标签: c++ visual-studio-2008 eclipse opengl cuda

我有一个艺术项目需要处理实时视频输入,以用作粒子系统的基础,该系统将使用OpenGL渲染并投影到舞台上。我有一个支持CUDA的显卡,我认为能够将它用于图像和粒子系统处理会很好。该项目只需要在我的计算机上运行。

我通常是C#asp.net Visual Studio有点人,但对于这个项目我打算使用c ++。我应该在Ubuntu上的Eclipse或Windows中的Visual Studio中进行工作吗?

我意识到这可能相当随意,但我想知道一个IDE / OS是否可能比其他更适合这种工作

5 个答案:

答案 0 :(得分:2)

您知道OpenFrameworks吗?这可能只是帮助您快速了解所需内容。

答案 1 :(得分:0)

+1 for Visual Studio。 我没有听说任何IDE特别适合这些任务。 如果你已经知道VS,我认为没有理由学习其他任何东西。

答案 2 :(得分:0)

就CUDA或OpenGL支持而言,你可以使用其中任何一个。 nVidia的例子也是多平台的 真正的问题是,如果您打算使用任何GUI工具包,因为只有少数选择真正可移植 最后,我建议你选择自己感觉更舒服的东西或者获得最大知识的地方(如果学习某些东西是项目的目标的话)。

答案 3 :(得分:0)

虽然CUDA toolkit是跨平台的,但在这种情况下我推荐使用Linux:
调试器基于gdb,gcc工具链的可用性在* nixes上要好得多。您似乎也没有任何特定于Windows的依赖项。

答案 4 :(得分:0)

由于您已熟悉Visual Studio,因此您应该坚持使用它。此外,您还可以使用Nexus调试器来调试OpenGL和CUDA组件。