我正在創建一個應用程序,它將根據最終用戶輸入到程序中的內容創建一個可用的可執行文件。從另一個程序創建一個程序?
例如:
if (make_annoying_sounds == true)
{
//Generates an executable that makes annoying beeping sounds
}
else
{
//Generates an executable that doesn't make annoying beeping sounds
}
基本上,我想我的程序生成/創建另一個程序。我見過/使用過許多這樣的程序。我在互聯網上搜索過,找不到任何東西。所有的幫助表示讚賞。 (從我的程序中創建一個程序)。
謝謝,這正是我想要做的。但是,如何從我的應用程序中編譯該程序(生成的程序)? – Sedulous
創建一個運行編譯器的新進程,將生成的程序作爲其輸入 –