0
点赞
收藏
分享

微信扫一扫

lua 调用c++ dll 报错:multiple Lua VMs detected

践行数据分析 2022-01-12 阅读 72

网上说的原因是:
重复加载lib 或者dll文件,导致虚拟机多开。但是经过我的多次测试,和网上答案的搜索。始终不得其解。。
最后想到了一个很简单的方法,换版本!!!
只要是lua5.4.x的版本就不会报错。
吐槽:
至于为啥报错了,目测和版本支持的函数有关,当然也不排除项目配置有问题【但是经过多次测试确实没发现问题】。
夜已深,先到这了,没必要太折腾,能用就行,等后面用多了也就知道啥问题了。

举报

相关推荐

0 条评论