在Linux用GDB调试lua源码实践

在Linux用GDB调试lua源码实践

前提:已经下载好lua 5.1.4

目录结构
/data
–lua
----lua-5.1.4
----test

为了可以调试源码,编译lua时要给加上-g 和 O2改成O0

[jh@localhost src]$ pwd
/data/lua/lua-5.1.4/src
[jh@localhost src]$ vim Makefile

把这行改成这样

CFLAGS= -O0 -Wall -g $(MYCFLAGS)
编译安装 lua 5.1.4

[jh@localhost lua-5.1.4]$ pwd
/data/lua/lua-5.1.4
[jh@localhost lua-5.1.4]$ make clean
…各种信息…
[root@localhost lua-5.1.4]# make linux test
…各种信息…
Hello world, from Lua 5.1!
安装完成

安装完毕后:查看安装的文件所在目录信息

[jh@localhost lua-5.1.4]$ make echo

These are the parameters currently set in src/Makefile to build Lua 5.1.4:

PLAT = none
CC = gcc
CFLAGS = -O0 -Wall -g
AR =

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值