![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入Linux 根文件系统
根文件系统中遇到的问题,以及解决步骤
lyq308152569
这个作者很懒,什么都没留下…
展开
-
0006 qt远程调试
arm_board:gdbserver uunbut:gdb 开发板移植gdbserver arm-linux-gnueabihf-gdb:宿主机端使用调试软件 gdbserver:目标板使用调试软件 查看 gdb gdbserver ls /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/ ------------------------------------- arm-linux-gnueabihf-gdb原创 2020-08-31 16:22:10 · 316 阅读 · 0 评论 -
0005 openssh移植
参考链接 移植OpenSSH 移植OpenSSH主要包含三大部分: zlib的移植,zlib 官网; openssl的移植,openssl 官网 openssh的移植,openssh 官网 zlib zlib的编译安装 //解压 tar -xzvf zlib-1.2.1.2.tar.gz //创建编译脚本 vim build_zlib.sh sudo chmod 777 build_zlib.sh build_zlib.sh # !/bin/sh CC=arm-linux-gnuea原创 2020-08-31 10:28:49 · 140 阅读 · 0 评论 -
0004 vsftp移植
vsftp 编译 tar -vxzf vsftpd-3.0.3.tar.gz cd cd vsftpd-3.0.3 vim build_vsftp.sh build_vsftp.sh #! /bin/sh make CC=arm-linux-gnueabihf-gcc 移植 拷贝 vsftpd–>/rootfs/usr/sbin/ 拷贝 vsftpd.conf–>/rootfs/etc/ chmod +x vsftpd sudo cp vsftpd /home/li/linux/sha原创 2020-08-28 16:50:53 · 840 阅读 · 3 评论 -
0003 qt 移植到文件系统中
安装qtcreat 运行 qt-creator-opensource-linux-x86_64-4.5.2.run 创建工程测试是否qtcreat 报错 1 :-1: error: cannot find -lGL 错误1 解决办法 原因:Qt5.0 以上的版本默认将OpenGL加入了工程,但是在机器上没有安装OpenGL,所以只需要在机器系统安装OpenGL即可 sudo apt-get install libgl1-mesa-dev 编译 tslib Tslib:是一个开源的程序,能够为触摸屏驱动原创 2020-08-27 16:27:57 · 295 阅读 · 0 评论 -
0001 制作busybox
busybox 版本 :busybox-1.29 操作系统版本 :ubuntu 16.0.4.7 arm_gcc版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gcc 制作busybox 文件系统 解压busybox tar -xvf busybox-1.29.tar.gz 创建busybox 编译脚本 cd busybox-1.29 vim build_busybox.sh build_busybox.sh #!/bin/sh export原创 2020-08-26 13:47:33 · 247 阅读 · 0 评论 -
0002 嵌入式linux根文件系统:启用登录用户名和密码
imx6根文件系统启用登录用户名 由于默认情况下busybox构建的根文件系统是不启用设置的用户名登陆。但是在实际使用可能会需要使用登录名和密码,因此记录启用步骤。 busybox中配置 busybox config |--->Login/password Management Utilities ---> |--->Uer internal password and gro...原创 2020-05-08 11:12:29 · 1783 阅读 · 0 评论