我希望能够从我创建的另一个应用程序中编译代码。
很长的故事:
我正在使用 SDL 从头开始创建 2D 引擎(请不要评论什么更好用)。我了解如何使用 SDL 库并且可以创建简单的游戏。但是,我想致力于更大的项目,但我需要创建一个应用程序来帮助我组织代码和整个系统。基本上,这个程序是一个编辑器(很像unity或UDK,但当然没有那么先进)。使用代码编辑器等对实际应用程序进行编程并不难,但我的问题是如何获取该代码并将其编译、运行和/或导出为 exe?(获取代码和脚本并将它们放入架构中进行编译不是问题,而是知道如何编译它的想法)。
这对我来说是一个新想法,谷歌搜索并没有给我想要的结果,所以我决定来到 StackOverflow,因为我以前在这里得到了很多问题的回答,而不必问(顺便说一句,你们很棒)。
TL;DR 版本:
从另一个自制应用程序编译代码。
(我的想法是使用 C# 作为界面或 gui,然后使用 C/C++ 作为实际引擎)