lua 与 c++或者c 交互的底层原理谁能解释一下?最最底层的,为什么它们调用C或者C++的函数?


因为 lua 解释器就是用 C 语言开发的卖灶滚,中余而目前 C 语言在协议上与 C++ 是相同的(或者说使用同一套C协议,虽然C++由C衍生,但对于编译器而言反而更像是从C++删减成C,所以C与辩扮C++兼容)
在你的脚本开头写上 require 'mydll',就可以调用了。看丛仿看error是什渗正纤么,根据信息去调错。

lua编译器也就是解释器,所谓脚本清颂就是加载时编译嘛!

另:调试脚本的方法就是靠log来分析了。lua调用函数当然用文本,要不怎么调。
直接看源码。。。代码在loadlib.c和lapi.c里