TCCLK:Linux内核中的Tiny C编译器

时间:2024-06-10 23:36:08
【文件属性】:

文件名称:TCCLK:Linux内核中的Tiny C编译器

文件大小:718KB

文件格式:ZIP

更新时间:2024-06-10 23:36:08

C

TCCLK(Linux内核中的微型C编译器) 内核开发很困难。 甚至创建了经典的介绍性影片“ Hello World!” 内核模块涉及一个Makefile和大量无关紧要的代码。 是由Fabrice Bellard编写的微型C编译器。 它只有300KB的可执行文件,并且足够小,可以在任何地方运行,包括内核。 您可能可以做的一些很酷的事情是: 使C成为“脚本”:TCC运行得如此之快。 它可以从字面上“运行” C源代码,例如脚本。 您可以从用户空间调用内核函数,从而使您无需编写内核模块就可以编写特定于内核的程序。 您可以在C程序中运行C程序。 有点像的。 警告我们不对使用此工具可能引起的任何违反安全性负责 TCCLK服务 tcc_service是一个用户级程序,用作内核中TCC模块的链接器。 键入tcc_service -h寻求帮助。 使用TCCLK 请注意,TCCLK目前仅适用


网友评论