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命令。可能是调用在后面。暂时还没有跟踪他的源代码。

  • 相关阅读:
    [ZZ]HOW TO:使用 Visual Studio .NET 将 SQL Server 2000 存储过程添加到 Visual SourceSafe
    Browsers Series_1_IE
    [ZZ]软件测试相关的63个国外站点
    常用CHM帮助文档集锦
    [ZZ]Web测试方法
    web常用的功能性测试方法
    VSTS For Testers在MSDN上的相关文章
    web测试因素
    无法解决 equal to 操作的排序规则冲突
    [ZZ]测试Web Application之三:进攻
  • 原文地址:https://www.cnblogs.com/chenfulin5/p/5796415.html
Copyright © 2011-2022 走看看