如何在 运行 时使用 tcc 修改代码?
how do I use tcc to modify code while it's running?
在 this video 大约 8:05 演讲者解释说他正在使用 tcc,这允许他在代码已经 运行 时更改和编译代码,只要更改不是'太大了;我认为就潜在崩溃而言,这不是一种非常安全的工作方式,但微调变量和其他类似内容似乎很有用。
我对这个潜在的功能很感兴趣,但我在网上其他任何地方都找不到它的参考资料(我试过用不同的关键字组合来查找它,但没有相关结果)。我能做什么?
我找到了我要找的东西:this page 解释说 tcc 非常小,可以作为库包含在 c 程序中;这意味着您可以创建一种“管理器”程序,为您的实际程序加载源文件并编译+运行它们,然后它开始检查源中的更新并动态更新代码。
在 this video 大约 8:05 演讲者解释说他正在使用 tcc,这允许他在代码已经 运行 时更改和编译代码,只要更改不是'太大了;我认为就潜在崩溃而言,这不是一种非常安全的工作方式,但微调变量和其他类似内容似乎很有用。 我对这个潜在的功能很感兴趣,但我在网上其他任何地方都找不到它的参考资料(我试过用不同的关键字组合来查找它,但没有相关结果)。我能做什么?
我找到了我要找的东西:this page 解释说 tcc 非常小,可以作为库包含在 c 程序中;这意味着您可以创建一种“管理器”程序,为您的实际程序加载源文件并编译+运行它们,然后它开始检查源中的更新并动态更新代码。