有谁知道如何在程序运行时编译您编写的 C++ 代码?
后来我想运行该代码。
我想这样做是因为我正在尝试制作一款可以教您编程的游戏,因此用户必须在游戏运行时编写代码并进行测试。
谢谢你的帮助
如果您选择一种在设计时考虑到嵌入的语言(例如 LUA 或 python),您会更轻松。对于 C++,您必须采用一些极其笨拙和脆弱的方法,例如调用外部编译器(这在发布游戏时也是一场后勤噩梦),或者像在游戏中集成编译器一样复杂的方法(可能可以使用 llvm 组件来实现) , 但...)
另外,对于“编程教学”,C++ 可能不是最好的语言:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)