我想开发我的 Android 游戏的 Windows 版本以用于测试和演示目的。我的大部分代码是 C++,使用 OpenGL 进行渲染,带有一个薄的 Android/Java 层,用于转发触摸事件和加载资源。
我的第一个想法是为我的 Windows 版本制作一个 Visual Studio 项目,因为我熟悉它并且调试器非常好。
我能否通过 Eclipse 和 CDT 获得类似的 C++ 调试功能?让所有版本都在同一个 IDE 中工作似乎更整洁,并且减少对专有软件的依赖会很好。我能否在 CDT 中添加 Windows 构建配置、切换并让 IDE 启动和调试我的 Windows 版本?或者我会进入一个痛苦的世界吗?
是否还有其他我没有考虑过的方法?欢迎所有建议!
最佳答案
CDT 是一个非常好的 Windows 开发环境。只需确保您已经安装了 Windows SDK .
如果担心 Visual Studio 为您放置了大量特定于 Windows 的代码,您可以考虑在其中启动一个新项目。我会避免使用 MFC。只需创建一个新的 Win32 项目。然后,您可以获取该代码并将其用作您的 Eclipse 项目的基础,从您的原始 Android 游戏中合并独立于平台的代码。
关于c++ - 如何组织我的 C++ 游戏的 Windows 和 Android 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5686199/