如何使用VisualStudio调试Lua代码

如何使用VisualStudio调试Lua代码,lua,lua-c++-connection,Lua,Lua C++ Connection,我有一个win32应用程序,它与Lua文件链接。Lua和C++文件都具有双向通信,可以相互调用函数。 我想调试VisualStudioIDE中的Lua代码,这也是我们为C++代码所做的。我已经安装了“BabeLua For 2012 V3.2.2.0”扩展,但无法调试 我只是在Lua文件中创建了一个断点,并将代码附加到我的Win32应用程序,但它说“没有加载任何符号” 请帮助我了解Lua的符号文件位于何处,或者是否有其他直观的方式来调试Lua脚本 任何帮助都将不胜感激 有没有其他直观的方法来调试

我有一个win32应用程序,它与Lua文件链接。Lua和C++文件都具有双向通信,可以相互调用函数。 <>我想调试VisualStudioIDE中的Lua代码,这也是我们为C++代码所做的。我已经安装了“BabeLua For 2012 V3.2.2.0”扩展,但无法调试

我只是在Lua文件中创建了一个断点,并将代码附加到我的Win32应用程序,但它说“没有加载任何符号”

请帮助我了解Lua的符号文件位于何处,或者是否有其他直观的方式来调试Lua脚本

任何帮助都将不胜感激

有没有其他直观的方法来调试LUA脚本


您可以尝试,它支持调试其他应用程序中包含的Lua脚本。有关详细信息和示例,请参阅文档中的。

感谢您的输入。.我安装了此工具,但没有找到任何方法将我的LUA脚本附加到现有的win32运行应用程序,因为我的win32应用程序调用LUA文件,反之亦然…您需要添加
require('mobdebug')。start()
调用要调试的Lua文件。它不需要是第一个文件,但该行需要在代码中才能开始调试。如果无法修改Lua源,请尝试Decoda。