repo sync

checkout这些特定的提交

cd / arm / fsl-community-bsp-fido / sources / meta-fsl-arm /

git checkout master

git fetch

git checkout 663a838d38dd9124805771637232df0af01efd7c

cd / arm / fsl-community-bsp-fido / sources / meta-fsl-arm-extra /

git checkout master

git fetch ch

git fetch

git checkout 12cc66a9b8c3788309cf0a72c001f27abc299271

cd / arm / fsl-community-bsp-fido / sources / poky /

git checkout master

git fetch

git checkout 5a51fb28dbdfcae8ceb503a5290532dd38aeb09f

source setup-environment wandboard

更改了MACHINE ='wandboard'

vi conf / local.conf

开始构建工具链

bitbake元工具链

运行脚本,即在构建步骤#30之后生成

source tmp / deploy / sdk / poky-glibc-x86_64-meta-toolchain-cortexa9hf-vfp-neon-toolchain-1.8 snapshot.sh

./tmp/deploy/sdk/poky-glibc-x86_64-meta-toolchain-cortexa9hf-vfp-neon-toolchain-1.8 snapshot.sh

source environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi

使用绝对路径创建工具链进行交叉编译

@debian:〜$ /opt/poky/1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / bin / arm-poky-linux-gnueabi / arm-poky-linux-gnueabi-gcc hello.c hello.c:1 :19:致命错误:stdio.h:没有这样的文件或目录编译终止 .

使用环境设置创建工具链进行交叉编译

@debian:〜$ arm-poky-linux-gnueabi-gcc hello.c hello.c:1:19:致命错误:stdio.h:没有这样的文件或目录编译终止 .

使用已创建的工具链与环境集进行交叉编译,并明确提供包含路径

@debian:〜$ arm-poky-linux-gnueabi-gcc -I /opt/poky/1.8 snapshot / sysroots / cortexa9hf-vfp-neon-poky-linux-gnueabi / usr / include / hello.c in file from / opt / poky / 1.8 snapshot / sysroots / cortexa9hf-vfp-neon-poky-linux-gnueabi / usr / include / features.h:389:0,来自/opt/poky/1.8 snapshot / sysroots / cortexa9hf-vfp-neon- poky-linux-gnueabi / usr / include / stdio.h:27,来自hello.c:1:/opt/poky/1.8 snapshot / sysroots / cortexa9hf-vfp-neon-poky-linux-gnueabi / usr / include / gnu /stubs.h:7:29:致命错误:gnu / stubs-soft.h:没有终止此类文件或目录编译 .

Cross compilation with -v option @debian:〜$ arm-poky-linux-gnueabi-gcc -v hello.c使用内置规范 . COLLECT_GCC = arm-poky-linux-gnueabi-gcc COLLECT_LTO_WRAPPER = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / libexec / arm-poky-linux-gnueabi / gcc / arm-poky-linux-gnueabi /5.2.0/lto-wrapper目标:arm-poky-linux-gnueabi配置:/arm/fsl-community-bsp-fido/build-sabre/tmp/work-shared/gcc-5.2.0-r0/gcc -5.2.0 / configure --build = x86_64-linux --host = x86_64-pokysdk-linux --target = arm-poky-linux-gnueabi --prefix = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk -linux / usr --exec_prefix = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr --bindir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / bin / arm -poky-linux-gnueabi --sbindir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / bin / arm-poky-linux-gnueabi --libexecdir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / libexec / arm-poky-linux-gnueabi -datadir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / share --sysconfdir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / etc --sharedstatedir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / com --localstatedir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / var --libdir = / opt / poky / 1.8 snapshot / sysroots / x86_64 -pokysdk-linux / usr / lib / arm-poky-linux-gnueabi --includedir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / include --oldincludedir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / include --infodir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / share / info --mandir = / opt / poky / 1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / share / man --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot = / arm / fsl-community-bsp-fido / build-saber / tmp / sysroots / x86_64-nativesdk-pokysdk-linux --with-gnu-ld --enable-shared --enable-languages = c,c --enable-threads = posix --enable-multilib --enable-c99 - enable-long-long --enable-symvers = gnu --enable-libstdcxx-pch --program-prefix = arm-poky-linux-gnueabi- --without-local-prefix --enable-target-optspace --enable -lto --enable-libssp --disable-bootstrap --disable-libmudflap --with-system-zlib --with-linker-hash-style = gnu --enable-linker-build-id --with-ppl = no --with-cloog = no --enable- checking = release --enable-cheaders = c_global --without-isl --with-gxx-include-dir=/not/exist/usr/include/c++/5.2.0 --with-build-time-tools = / arm / fsl-community-bsp-fido / build-saber / tmp / sysroots / x86_64-linux / usr / arm-poky-linux-gnueabi / bin --with-sysroot=/not/exist --with-build-sysroot = / arm / fsl-community-bsp-fido / build-saber / tmp / sysroots / imx6qsabresd --enable-poison-system-directories - 与-MPFR = /臂/ FSL-社区BSP-汪汪/集结军刀/ TMP / sysroots / x86_64的-nativesdk-pokysdk Linux的--with-mpc = / arm / fsl-community-bsp-fido / build-saber / tmp / sysroots / x86_64-nativesdk-pokysdk-linux --enable-nls --with-arch = armv7-a线程模型:posix gcc版本5.2.0(GCC)COLLECT_GCC_OPTIONS = '-v' '-march=armv7-a' '-mtls-dialect=gnu' /opt/poky/1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / libexec / arm-poky-linux-gnueabi / gcc / arm-poky-linux-gnueabi /5.2.0/cc1 -quiet -v hello.c -quiet -dumpbase hello.c -march = armv7-a -mtls-dialect = gnu -auxbase hello -version -o /tmp/ccqXSLVK.s GNU C11(GCC)版本5.2.0(arm-poky-linux-gnueabi)由GNU C版本5.2.0编译,GMP版本6.0.0,MPFR版本3.1.3,MPC版本1.0.3 GGC启发式: - param ggc-min-expand = 100 --param ggc-min-heapsize = 131072忽略不存在的目录"/not/exist/usr/lib/gcc/arm-poky-linux-gnueabi/5.2.0/include"忽略不存在的目录"/not/exist/usr/local/include"忽略不存在的目录"/opt/poky/1.8+snapshot/sysroots/x86_64-pokysdk-linux/usr/lib/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/../../../../../arm-poky-linux-gnueabi/include"忽略不存在的目录"/not/exist/usr/include"

包括“...”搜索从这里开始:

include <...>搜索从这里开始:

/opt/poky/1.8 snapshot / sysroots / x86_64-pokysdk-linux / usr / lib / arm-poky-linux-gnueabi / gcc / arm-poky-linux-gnueabi / 5.2.0 / include /opt/poky/1.8 snapshot /sysroots/x86_64-pokysdk-linux/usr/lib/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/5.2.0/include-fixed搜索结果列表的结尾 . GNU C11(GCC)版本5.2.0(arm-poky-linux-gnueabi)由GNU C版本5.2.0编译,GMP版本6.0.0,MPFR版本3.1.3,MPC版本1.0.3 GGC启发式: - param ggc-min-expand = 100 --param ggc-min-heapsize = 131072编译器可执行校验和:4d79907806e372d157adce3e5c786751 hello.c:1:19:致命错误:stdio.h:没有这样的文件或目录

我需要一些帮助来使用这里创建的工具链来编译一个简单的hello世界 . 或者我错过了什么 .

即使我不确定为什么这些标志设置如下:

--with-gxx-include-dir = / not / exists / usr / include / c /5.2.0

--with-SYSROOT = /不/存在

java中fido_使用YOCTO fido分支创建的工具链问题相关推荐

  1. java中字符串的创建_【转载】 Java中String类型的两种创建方式

    本文转载自 https://www.cnblogs.com/fguozhu/articles/2661055.html Java中String是一个特殊的包装类数据有两种创建形式: String s ...

  2. Java中如何使用Thread和Runnable创建的线程

    前言 我们都知道通过继承Thread和实现Runnable接口都能创建线程,那么他们有什么区别呢? 继承Thread创建线程 通过extends关键字继承Thread然后覆盖其run方法就可以实现一个 ...

  3. java中fido_一文读懂华为FIDO2指纹/3D 面容登录技术

    前言 随着人们对于个人信息安全越来越重视,用户对APP安全要求也越来越高,尤其是金融类APP,很多都已支持指纹&3D登录功能.相较于传统登录方法,指纹&3D面容登录可省去输入账户.密码 ...

  4. java中如何改变状态栏_如何创建状态栏

    Sketcher程序的一个局限性在于,你不能直接得到有关当前所选图元的类型和颜色的反馈信息.对于显示各种应用程序参数的状态来说,应用Windows的状态栏是一种通用.便捷的方式. 我们可以构造自己的S ...

  5. java中自定义输入数字格式_Java 创建并使用自定义数字格式、35;###、####.#####和语言环境...

    import java.util.*; import java.text.*; /* nowjava - 时代Java 提 供 */ public class DecimalFormatDemo { ...

  6. java 将对象写入链表_在Java中,_____类可用于创建链表数据结构的对象。

    摘要: 和翻杠杆转钢夹具既能夹紧矫正用于又能用于材,可用杠杆它是将工件夹紧的原理利用.限的钢板局部加热却后变形.建链据结冷的角是有,形约加热角变一次为(.平直将其压至时即可,表数工字钢时矫直用压弯曲力 ...

  7. Java中windows路径转换成linux路径等工具类

    项目中发现别人写好的操作系统相关的工具类: 我总结的类似相关博客:http://www.cnblogs.com/DreamDrive/p/4289860.html 1 import java.net. ...

  8. Java中的微信支付: 微信API-V3签名生成工具类

    微信支付API v3简介 微信官方文档地址 为了在 保证支付 安全的前提下,带给商户 简单.一致且易用的开发体验,我们推出了全新的微信支付API v3. 相较于之前的微信支付API,主要区别是: 遵循 ...

  9. Java中slf4j日志使用_java的日志记录工具 slf4j的使用

    SLF4J是Simple Logging System for Java的缩写 SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的login ...

最新文章

  1. Eclipse新建的Maven项目想修改DynamicWebModule,直接去项目目录下修改
  2. Android开发--环境的配置
  3. 画毛毛虫代码计算机图形学,考试计算机图形学考试计算机图形学.docx
  4. 基于tcp connect的端口扫描程序
  5. 最新!Vicor 270V-28V DCM5614以96%效率提供1300W功率
  6. python凯撒密码实现_密码:凯撒密码及其Python实现
  7. SpringBoot 整合Shiro 一指禅
  8. Better-scroll的安装及使用
  9. cron 任务执行表达式
  10. Qcon2017实录|Service Mesh:下一代微服务
  11. 2022卡塔尔世界杯来临,体育界最新创意二维码案例大盘点!
  12. matlab安装打不开(一个黑框一闪而过)解决办法!
  13. 云服务器bat文件在哪里,云服务器bat文件在哪里
  14. Windows10系统重装后必不可少的优化步骤
  15. Java 时间处理 ZoneId
  16. python 压缩图片为指定大小
  17. Python 与 Excel 终于互通了 !
  18. 【Matlab学习手记】bsxfun的使用
  19. Resin 3.0.14 和 IIS6 整合
  20. 《鸟哥的Linux私房菜 基础学习篇(第三版)》习题与解析(一)

热门文章

  1. 开一个高效的IT会议,需要花点心思
  2. php 防镜像网,wordpress防止网站被镜像实用方案教程
  3. 商务旅行代理服务市场现状研究分析-
  4. 快递单号查询接口对接指南
  5. 如何只用CSS做到完全居中
  6. 线性探测再散列法计算asl
  7. 【涡旋光检测MFC】
  8. 质量追溯系统意义在哪?
  9. wifi驱动的理解(1)——驱动架构
  10. 防火墙 | ARP欺骗攻击