我正在寻找一个C++集成开发环境,在其中我可以积极地玩游戏和测试更新,而不是测试它,重做代码,编译和再次运行它。我运行的是Windows7 x86专业版。
发布于 2012-08-16 01:17:50
在http://runtimecompiledcplusplus.blogspot.co.uk/上有一个有趣的项目正在解决这个问题,看起来它可能对您有用;我自己还没有用过它,但是它看起来很活跃,如果还有点原始的话。它使用Visual Studio 2010编译器。
发布于 2012-08-16 01:19:28
不编译就不能运行C++代码。语言之间的微小语法差异不应该是问题,因此您不应该将自己限制在一种语言上。
我建议你给Unity一个机会;有一个相当健壮的免费版本可用。您可以使用C# (一种类似于C++的语言)、UnityScript (类似于JavaScript)或Boo (类似于Python语言)编写脚本,并且可以立即测试结果,而无需编译。
发布于 2012-08-16 01:32:17
那么在Visual Studio中编辑并继续呢?为了使用它,您必须暂停执行(通过断点或暂停按钮),重新编译并恢复。请注意,您可以在程序运行时编辑代码。我知道你不能现场测试这个游戏,但是你不需要重新加载资源等等。它的IDE集成使得它非常容易和直接地使用。
但是,如果您希望更改实时可见,请考虑使用脚本语言,如Lua。他们的目的之一就是你想要实现的目标。
https://stackoverflow.com/questions/11973711
复制相似问题