md5网站
https://emn178.github.io/online-tools/md5_checksum.html
将源码中的LICENCE文件丢进去。

LIC_FILES_CHKSUM值的语法如下:

LIC_FILES_CHKSUM = " file:// license_info_location ;md5= md5_value "

license_info_location
这是包含您的许可证信息的文件的名称。这可能是一个单独的许可证文件、应用程序的 Makefile,甚至是应用程序的源文件本身,例如 my-app.c。

md5_值
在license_info_location中调用的文件的数字校验和值 。

当您向系统添加应用程序包或构建包含带有配方文件的应用程序的平台项目时,将检查此值,如果 md5 校验和值与构建系统期望的值不匹配,则返回构建失败。

如果您不知道这个值,或者您的构建失败并出现以下警告,您必须获取正确的校验和值,并使用它更新配方的 LIC_FILES_CHKSUM 变量。

ERROR: Licensing Error: LIC_FILES_CHKSUM
程序
选择一个选项以确定LIC_FILES_CHKSUM 值。
在此过程中,示例引用 位于my-app目录中的名为LICENSE的许可证文件 。

选项 描述
使用md5sum命令

对许可证文件运行md5sum命令。
$ md5sum layers/local/recipes-local/my-app/LICENSE
系统返回校验和值,例如:
2ebc7fac6e1e0a70c894cc14f4736a89 LICENSE
仅在md5=部分输入数值 。例如:
LIC_FILES_CHKSUM = “file://LICENSE;md5=f27defe1e96c2e1ecd4e0c9be8967949”
使用构建系统

运行make命令来构建包配方。
$ make recipeName
构建将失败。这是意料之中的。
扫描构建输出以获取许可证校验和值。 例如:
ERROR: my-app: md5 data is not matching for file://LICENSE;md5=8e7a4f4b63d12edc5f72e3020a3ffae8
ERROR: my-app: The new md5 checksum is 2ebc7fac6e1e0a70c894cc14f4736a89
第一行指出包的配方文件中的 md5 校验和不正确。
第二行提供正确的 md5 校验和值。使用此值更新 LIC_FILES_CHKSUM md5= 值。

计算Yocto中LIC_FILES_CHKSUM的md5值相关推荐

  1. JAVA中获取文件MD5值的四种方法

    JAVA中获取文件MD5值的四种方法其实都很类似,因为核心都是通过JAVA自带的MessageDigest类来实现.获取文件MD5值主要分为三个步骤,第一步获取文件的byte信息,第二步通过Messa ...

  2. 计算字符串和文件的MD5值

    1 //计算字符串MD5 2 public static string GetStringMd5(string txt) 3 { 4 MD5CryptoServiceProvider md5 = ne ...

  3. Python计算序列中数字最大差值(美团2016校招笔试题)

    题目要求:给定一个包含若干数字的序列A(本文以列表为例),求满足0≤a≤b<n(其中n为序列长度)的A[b] - A[a]的最大值. 编程要点:循环结构用法,切片,内置函数enumerate() ...

  4. 使用Java计算文件的MD5值(含修改MD5值的方法)

    什么是 MD5 ? MD5(Message Digest Algorithm,信息摘要算法),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保 ...

  5. java 文件的md5值_Java计算文件的MD5值

    import java.io.File; import java.io.FileInputStream; import java.math.BigInteger; import java.securi ...

  6. python中md5_Python的md5是什么意思

    Python的md5是什么意思 python的hashlib提供了常见的摘要算法,如MD5,SHA1等等. 其中MD5是摘要算法,又称哈希算法,散列算法.它通过一个函数,把任意长度的数据转换为一个长度 ...

  7. java 获取md5值报错_java获取文件的MD5值

    package com.sichang.util; import java.io.File; import java.io.FileInputStream; import java.math.BigI ...

  8. Spring Boot——获取上传文件的MD5值解决方案

    解决方案 方法一: /*** 上传文件* @param file 文件* @return ResponseBean*/@ApiOperation(value = "上传文件",no ...

  9. 对比两张图片的MD5值

    图片上传的时候,通过对比两张图片的MD5值,判断图片是否上传成功. package com.kedacom.testdemo.javaTest;import java.io.File; import ...

最新文章

  1. linux文件管理和 对bash的理解
  2. 创建简单的xslt transformation
  3. java读取空格_java 读取文件路径空格和中文的处理
  4. springMVC导入excel案例poi
  5. FPGA和CPLD的比较
  6. cdn是什么和作用有些
  7. toolBar——工具栏
  8. 前端实现html转pdf方法总结
  9. 基于javaweb+mysql的+JPA学生宿舍学生住宿申请管理系统(管理员、学生)
  10. 淘宝技术这十年读后感
  11. CRC校验的计算和原理(包括对模2除法的说明)
  12. 分支的操作 - git checkout -b
  13. 工作环境配置及putty工具常见设置
  14. beyong经典之作
  15. 数据传输加密技术分析
  16. 第六届苏州·张家港全球创新创业大赛等你来赛!
  17. 数学基础——数理逻辑
  18. [转载]常用自动挂机APP下载
  19. 【古典入门】巴洛克音乐
  20. vue触发模拟点击效果功能

热门文章

  1. EDA软件_Cadence_OrCAD Capture自带元件库汇总
  2. linux 各个SIG信号含义
  3. 工程级Makefile编译模板
  4. 免费的一款提词软件,超级好用!
  5. 增长黑客:如何绘制用户的旅程?
  6. goLang 操作windows注册表
  7. android 自定义心电图,Android如何实现动态滚动波形图(心电图)功能
  8. Word恢复所有设置
  9. 几何约束栏设置不包括_在进行草图设计时,是否允许直接创建“几何约束”和“尺寸约束”功能,既可以通过选项命令进行设置,也可以在“草图工具”工具栏当中进行设置。...
  10. 2022-2028全球与中国农业土壤检测服务市场现状及未来发展趋势