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

如何做一款服装网站深圳建网站一般多少钱

如何做一款服装网站,深圳建网站一般多少钱,系统优化加速工具,wordpress主题自动更新目录 概述实现步骤1. 创建包目录和文件结构2. 配置 Config.in3. 定义 cp_bin_files.mk4. 添加源文件install.shmy.conf 5. 配置与编译 概述 Buildroot 是一个高度可定制和模块化的嵌入式 Linux 构建系统,适用于从简单到复杂的各种嵌入式项目. buildroot的源码中bui…

目录

    • 概述
    • 实现步骤
      • 1. 创建包目录和文件结构
      • 2. 配置 Config.in
      • 3. 定义 cp_bin_files.mk
      • 4. 添加源文件
        • `install.sh`
        • `my.conf`
      • 5. 配置与编译

在这里插入图片描述

概述

Buildroot 是一个高度可定制和模块化的嵌入式 Linux 构建系统,适用于从简单到复杂的各种嵌入式项目. buildroot的源码中buildroot/package下面放着应用软件的配置文件,每个应用软件的配置文件有Config.in和soft_name.mk,其中soft_name.mk(这种其实就Makefile脚本的自动构建脚本)文件可以去下载应用软件的包。

package 目录下可以存放源码文件模块也可以使用编译好的二进制文件/图片/脚本/配置/视频等等. 以下步骤实现增加自定义模块集成脚本和配置文件到目标主机.

实现步骤

1. 创建包目录和文件结构

首先,在 Buildroot 的 package/ 目录下创建 cp_bin_files 目录,结构如下:

package/cp_bin_files/
├── Config.in
├── cp_bin_files.mk
├── install.sh
└── my.conf
  • Config.in:定义包的配置选项。
  • cp_bin_files.mk:定义构建和安装逻辑。
  • install.sh:脚本文件
  • my.conf:配置文件

2. 配置 Config.in

package/cp_bin_files/Config.in 中添加以下内容:

config BR2_PACKAGE_CP_BIN_FILESbool "cp_bin_files"helpA package to copy binary files and configurations to target directories.

然后,在 package/Config.in 中引入这个包:

source "package/cp_bin_files/Config.in"

这会让 cp_bin_files 出现在 make menuconfig 的配置菜单中。

3. 定义 cp_bin_files.mk

package/cp_bin_files/cp_bin_files.mk 中写入构建规则:

CP_BIN_FILES_VERSION = 1.0
CP_BIN_FILES_SITE = $(TOPDIR)/package/cp_bin_files
CP_BIN_FILES_SITE_METHOD = local
#CP_BIN_FILES_INSTALL_STAGING = NO
#CP_BIN_FILES_INSTALL_TARGET = YESdefine CP_BIN_FILES_INSTALL_TARGET_CMDS$(INSTALL) -D -m 0755 $(@D)/install.sh $(TARGET_DIR)/usr/bin/install.sh$(INSTALL) -D -m 0644 $(@D)/my.conf $(TARGET_DIR)/usr/etc/my.conf
endef$(eval $(generic-package))

这里:

  • CP_BIN_FILES_SITE 指向本地 package/cp_bin_files/ 目录。
  • CP_BIN_FILES_INSTALL_TARGET_CMDS 使用 $(INSTALL) 命令将文件拷贝到目标位置,并设置权限(0755 用于可执行文件,0644 用于配置文件)。

4. 添加源文件

在目录下放入需要拷贝的文件。例如:

install.sh
#!/bin/sh
echo "This is the install script."
my.conf
# My configuration file
setting1=value1
setting2=value2

5. 配置与编译

  1. 运行 make menuconfig,启用 Target packages 中的 cp_bin_files
  2. 保存配置后,执行 make 构建整个系统。
  3. 检查 output/target/,确认 /usr/bin/install.sh/usr/etc/my.conf 已正确安装。
http://www.yayakq.cn/news/91054/

相关文章:

  • 唐山网站建设自主开发wordpress 很慢
  • 网站想上线怎么做装修公司哪家口碑好
  • 做网站好的框架网站开发合同属于知识产权类吗
  • 邯郸市教育考试院网站营销型和展示型网站的区别
  • 网站建设与管理专业就业前景在湖南建设人力资源网站
  • 做普通网站需要服务器吗湖南做网站公司有哪些
  • 江津网站建设公司建立一个虚拟公司的网站
  • 大丰做网站哪家最好邢台哪儿专业做网站
  • 网站建设自己能做吗o2o营销
  • 微建站程序有哪些宝安网站设计师
  • 网站后台编辑框无法显示大企业门户网站建设
  • 手机频道保定网站建设与seo
  • 分享设计作品网站杭州app开发价格表
  • 温岭市建设规划局网站湖南网站推广电话
  • 上海免费建站模板长安网站建设哪家好
  • 电脑建立网站怎么宣传自己的网站推广
  • 电子商务和网站开发 职务好的html5网站模板
  • 网站开发两端对齐底行左对齐菠菜网站建设
  • 用虚拟机做网站服务器dw如何用表格做网站
  • 开源 网站源代码安卓和网站开发找工作
  • 做网站 哪些公司建筑找活网站哪个最好
  • 门户网站建设与管理求个网站没封的2021
  • 网站开发工作简历微信如何申请小程序
  • wordpress怎么建淘宝客怎么在网站里做关键词优化
  • 企业网站建设在国内现状电商网站 支付
  • 一个企业网站如何能放到互联网上 vps深圳seo优化排名推广
  • htm5移动网站开发英文seo推广
  • 做视频导航网站有哪些重庆网站建设开发
  • 网站做qq登录界面重庆建设工程施工安全管理网官网
  • 网站部署移动应用开发好就业吗