clion配置lua 断点调试工具

本文介绍了如何在CLion 2020环境下配置附加到进程进行远程调试,特别是针对lua动态库的编译和调试。通过设置package.cpath与lua_debug服务器连接,实现lua代码的调试。同时,提到了在CMake中配置lua动态库的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

c++配置附加到进程,配置远程调试

Run & Debug Configurations - Features | CLion

Attach to process | CLion

环境 clion 2020, lua 5.4.3

需要编译lua.so文件

lua 编译动态库_qixiang2013的博客-优快云博客

1. 初步安装 

IntelliJ IDEA + Lua调试_qqooopp123的博客-优快云博客_idea 调试lua

通常情况下

lua 配成成服务器 

package.cpath = package.cpath .. ';/root/.local/share/JetBrains/CLion2020.3/intellij-emmylua/classes/debugger/emmy/linux/?.so'
local dbg = require('emmy_core')
print("dbg: ",dbg);
dbg.tcpConnect('localhost', 9966)
自己的可执行文件game 在main.lua 里面连接lua_debug 服务器


 如果碰到local dbg = require('emmy_core') 返回true

cmake里配置使用lua动态库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值