phell分析Makefile变量的工具
简单GNU Makefile调试工具,详见相关博客
用于在嵌入式ARM/Linux(及安卓)设备上安装一个简单的Lua脚本运行环境。包含独立的glibc库文件,因此不需要依赖设备的文件系统。提供了ubus/uloop/uci/luasocket/luaposix/zeromq等开源软件的Lua模块,理论上可以开发较为复杂的嵌入式应用(纯Lua脚本)。相关的博客文章对此资源有更详细的描述说明。
本资源类似于博客文章(https://blog.csdn.net/yeholmes/article/details/78568172)中提到的安装于嵌入式设备上的简易调试、开发工具;不过该资源用于分享此类工具的制作原理及过程,相关博客文章后续会贴出来。在安卓手机上或嵌入式ARM/Linux设备上的安装步骤为: 1: cd /data/user/ ; umask 022 2: busybox xz -d -c LinuxARM.tar.xz | busybox tar -x -f - 3: cd LinuxARM ; tar -xf Git.tar 4: sh scripts/install.sh 之后就可以通过SSH登录到设备上。该资源主要包含了Vim/Git/Gdb/Coreutils/Lua等开发调试工具。
为了让应用在踩内存时就发生崩溃(这样可以使用gdb调试,或分析其coredump),一种方法是将C++类对象配置成只读属性;可用的系统调用为mprotect,它可以配置一段对页对齐的内存区域内存的读写属性。
ext2根文件系统镜像,用户名为root,密码为123456。用于QEMU运行Linux内核。EABI硬浮点。如要编译简单应用置于其中,建议使用Linaro的交叉编译工具链,6.4及以下的gcc版本。
笔耕不辍
五一创作勋章
持续创作
1024超级勋章
1024勋章
阅读者勋章
分享达人
分享小兵
创作能手