tcc - 如何使用 tcc 在运行时修改代码?

标签 tcc

this video大约 8:05,演讲者解释说他正在使用 tcc,这允许他在代码已经运行时更改和编译代码,只要更改不是太大;我认为就潜在的崩溃而言,这不是一种非常安全的工作方式,但微调变量和其他类似的东西似乎很有用。 我对这个潜在功能感兴趣,但我在网上其他任何地方都找不到它的引用(我尝试使用不同的关键字组合查找它,但没有相关结果)。我能做什么?

最佳答案

我找到了我要找的东西:this page解释说 tcc 非常小,可以作为库包含在 C 程序中;这意味着您可以创建一种“管理器”程序,该程序加载实际程序的源文件并编译+运行它们,然后它开始检查源中的更新并动态更新代码。

关于tcc - 如何使用 tcc 在运行时修改代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66033958/

相关文章:

c - Tiny C编译器: Undefined symbol "main" when main is defined?

c - 微型 C 编译器臂

c - 微型 c 编译器使用 GetUserName

c - 如何坚持 C 编译器将局部变量放在堆栈上,而不是寄存器中

C代码在Tiny C Compiler下编译并运行,但在GCC下无法运行

c - 将 token 从数组传递到 strcmp

c - 使用 TinyCC 编译时使用 Intel ASM 语法

c - tcc 中的空指针检测

c - tcc:在汇编代码中使用 C 标准函数