zoukankan      html  css  js  c++  java
  • qt-5.6.0 移植之纯净的linux文件系统的建立

    为什么要建立一个最纯净的文件系统,一开始是想在qt-4.8.5的文件系统基础之上加东西,慎重想了一下,这方法行不通,以为有很多东西不熟悉。干脆就自己建立一个。

    步骤很简单:

      一:下载一个bulidroot   

        地址是:https://buildroot.org/

      二:解压。

        tar -xvf buildroot-2016.05.tar.gz

      三: 配置:

        make menuconfig

        如下图配置,平台架构,CPU选择 , 因为我的板子是 arm-cotexA8的 ,所以有以下配置:

        

                

          这是我的板子的配置。依个人板子自己定制。、

          配置交叉编译器:

          

                     

          这里的话他会自动帮你下载交叉编译器

          还可以配置系统,这里的话我没有做过多的配置:

          

          

           最后 , make 

           生成的文件系统在output/target/ 里面

          

          四: 配置完生成完得目录里面加一些东西。

            在etc/init.d/rcS里面加这么几句话:

              

    1 mount -t ramfs none  /dev                                                       
    2 mount -t tmpfs none  /tmp                                                       
    3 /sbin/mdev -s    

            在etc/inittab 里面加一句

    1 ttyO1::askfirst:/bin/sh  

            OK,完事。

            把文件系统打包成你自己想要的格式然后登陆的时候敲root

            进去的时候可能要等一会才能用shell命令。可能是调用在后面。暂时还没有跟踪他的源代码。

  • 相关阅读:
    函数指针
    单链表的建立
    系统程序员成长计划组合的威力(三)
    通过XML构建TreeView
    关于Dll中导出string的问题
    关于类的拷贝构造函数、赋值构造函数探究
    系统程序员成长计划组合的威力(四)
    指纹识别软件安装包下载
    javaSE视频教程正式启动
    数组复习
  • 原文地址:https://www.cnblogs.com/chenfulin5/p/5796415.html
Copyright © 2011-2022 走看看