我想使用 C 创建一个简单的状态机,但是各个状态中的所有事件都是使用 perl 脚本执行的。所以有什么方法可以链接这些 perl 和 C 脚本,以便当我进入特定状态时状态机它应该执行 perl 脚本中定义的特定功能(事件)..如何进行?或者 使用 perl 编写状态机比这更好?
最佳答案
如果您的目标是通过提取 C 函数的一些繁重工作来提高现有模块的速度,那么请尝试使用 Perl XS 接口(interface)用 C 编写(部分)模块。
参见 http://perldoc.perl.org/perlxs.html了解更多信息。
关于c - perl 和 C 脚本的管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7912073/