如何使用 Visual Studio 调试 Lua 代码

我有一个 win32 应用程序,它和 Lua 文件链接在一起。Lua 和 C++ 文件之间有双向通信,并且可以在彼此之间调用函数。

我想在 Visual Studio IDE 中调试 Lua 代码,就像我们对 C++ 代码所做的那样。我安装了 "BabeLua For 2012 V3.2.2.0" 扩展,但无法调试...

我在 Lua 文件中简单地创建了一个断点,并将代码附加到我的 Win32 应用程序上,但它显示"未加载任何符号"。

请帮我理解 Lua 的符号文件位于何处,或是否有其他直观的调试 Lua 脚本的方法。

任何帮助都将不胜感激...。

点赞
用户1442917
用户1442917

你可以尝试使用ZeroBrane Studio IDE,它支持在其他应用程序中包含的Lua脚本的调试。有关详细信息和示例,请参见文档中的远程调试部分

2017-01-16 20:23:36