当前位置: 首页 > news >正文

如何生成自己的网站商城系统开发

如何生成自己的网站,商城系统开发,做微商什么是官方网站,如何给网站做优化1.官网下载工具 制作工具:busybox https://busybox.net/downloads/ 2.制作根文件系统 2.1准备工作 a.把压缩包放在FSP1M目录下,并解压 2.2正式开始 2.2.1配置交叉编译工具链 1. 打开Makefile文件 2. 修改ARCH ?$(SUBARCH) &#xf…

1.官网下载工具

制作工具:busybox

https://busybox.net/downloads/

 2.制作根文件系统

2.1准备工作

 a.把压缩包放在FSP1M目录下,并解压 

2.2正式开始

2.2.1配置交叉编译工具链

1. 打开Makefile文件

2. 修改ARCH ?=$(SUBARCH)      ==>>   ARCH ?= arm

3.修改CROSS_COMPILE ?=

 

 ​​​​​​​

2.2.2配置其他(menuconfig)

1.打开图形化界面 :make menuconfig 

2.修改配置

Settings --->

         [*] Build static binary (no shared libs)

        (arm-linux-gnueabihf-) Cross compiler prefix ==>>设置使用的交叉编译工具链

        [*] vi-style line editing commands ==>> 设置vi风格

        (./rootfs) Destination path for 'make install' ==>>设置生成的文件名

Linux Module Utilities --->

         [ ] Simplified modutils ==>> 支持模块化方式进行编译

 

 

 

2.2.3 编译和安装

busybox-1.35.0下输入:time make -j4 all ==>>编译

busybox-1.35.0下输入:make install ==>>安装

2.2.4成功现象

生成 rootfs文件

 2.3 后续添加文件

2.3.1 添加rcS脚本文件

1.创建文件:在~/nfs/rootfs目录下 ==>> 创建etc/init.d文件

2.添加内容:打开init.d(init.d就是rcS脚本文件)    ===>>      添加下列内容

        #!/bin/sh

        #This is the first script called by init process

        /bin/mount -a

        mkdir /dev/pts

        mount -t devpts devpts /dev/pts

        echo /sbin/mdev>/proc/sys/kernel/hotplug

        mdev -s

        echo 4 3 1 7 > /proc/sys/kernel/printk

2.3.2添加fstab脚本文件

1.创建文件:在~/nfs/rootfs/etc目录下,创建fstab文件==>>touch fstab

2.添加内容:打开fstab,添加内容 ==>>vi fstab

        #device mount-point type options dump fsck orde
        proc   /proc  proc  defaults  0  0
        tmpfs  /tmp   tmpfs defaults  0  0
        sysfs  /sys   sysfs defaults  0  0
        tmpfs  /dev   tmpfs defaults  0  0

2.3.3添加 proc tmp sys dev文件

1.创建文件:在~/nfs/rootfs目录下,创建proc、tmp、sys、dev文件

        mkdir proc tmp sys dev

2.3.4添加前导符

1、添加inittab文件

1.创建文件:在~/nfs/rootfs/etc目录下,创建inittab文件==>>touch inittab

2.添加内容:打开inittab,添加内容 ==>>vi inittab

::sysinit:/etc/init.d/rcS 
::askfirst:-/bin/sh
::restart:/sbin/init 
::ctrlaltdel:/sbin/reboot  

2、添加profile文件

1.创建文件:在~/nfs/rootfs/etc目录下,创建profile文件==>>touch profile

2.添加内容:打开profile,添加内容 ==>>vi profile

export HOSTNAME=fsmp1a
export USER=root
export HOME=root
#export PS1="\[\u@\h \W\ ]\$ "
#cd root
export PS1="[$USER@$HOSTNAME \w]\# "
PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH
LD_LIBRARY_PATH=/lib:/usr/lib:$LD_LIBRARY_PATH
export PATH LD_LIBRARY_PATH  

成功现象:

 

2.3.5添加lib文件(移植库)

1.创建文件:在~/nfs/rootfs目录下,创建lib文件==>>touch lib

2.查找可执行文件所需要的库:arm-linux-gnueabihf-readelf -d a.out ==>>结果是:libc.so.6

3.拷贝库资源:

        a.在ubuntu中查找所需要的库资源 ===>>

                在gcc-7.5.0文件中: find -name libc.so.6

                结果为   ./arm-linux-gnueabihf/libc/lib/libc.so.6

        b.将./arm-linux-gnueabihf/libc/lib/libc.so.路径下的文件拷贝到 ~/nfs/rootfs/lib

http://www.15wanjia.com/news/18372.html

相关文章:

  • 个人做网站要买什么域名韶山seo快速排名
  • it外包项目泉州网站seo外包公司
  • 帝国cms怎么做网站万网域名注册官网阿里云
  • 用cms做网站的缺点seo短视频网页入口
  • 摄影作品网站或app推广方案的内容有哪些
  • 机票便宜网站建设免费推广网站排名
  • 网页制作工具常见的有苏州seo
  • 网站建设湖南百度seo文章
  • 全国分类信息网站排名百家号官网
  • 张家港网站建设培训企业网站有什么
  • 深圳做h5网站公司关键词查询的五种常用工具
  • 一个可以做网站太原百度快照优化排名
  • 做网站属于什么技术如何做电商 个人
  • 智能建站服务平台营销活动推广方案
  • 北京正规网站建设单价宁波seo关键词排名优化
  • 晋城网站建设产品宣传
  • 杭州做网站怎么收费多少seo网络推广报价
  • 什么是网站主办者培训心得体会800字
  • 制作一个营销型网站关键词歌词
  • 网站建设合同百度文库湖南网站建设推广
  • 黄山网站建设费用永久免费进销存管理软件手机版
  • 驻马店百度seo网站seo排名优化工具
  • 彩票网站上的走势图是怎么做的百度查关键词显示排名
  • 做日用品的要找什么网站个人免费网上注册公司
  • 做可直接下单购买的网站免费的企业黄页网站
  • 广州哪里有做网站网站seo教材
  • div css网站重构第一版视频教程seo排名点击器原理
  • 网站开发的基础知识软文营销的定义
  • 商城小程序费用标准2020站群seo系统
  • 网站建设素材图苏州网站关键字优化