一、嵌入式Linux的4个基本要素:1、工具链(toolchain)2、引导加载程序()bootloader3、内核(kernel)4、根文件系统(rootfilesystem) 一、工具链 GNU工具链三个主要组件组成:Binutils,GNU编译器集合(GCC),C库 CPU架构,工具链必须根据目标CPU的能力来构建:1、CPU架构,2、大端操作或者小端操作,3、浮点支持,4、应用程序二进制接口(ABI):函数调用之间传递参数的调用条约 C库的选择glibc:标准GNUC库musllibc:嵌入式C库,小型uclibc-ng:uclinux才使用 构建工具链的个人或组织:1、SOC或电路...

  Q6SNxnnxDRK7   2023年11月02日   38   0   0 服务器linuxbc运维工具链

一、安装软件包 sudopasswdroot sudoaptinstallcmakepython2-devpython3-devbuild-essentialcmakeflexbison-y sudoaptinstalluniversal-ctagscscopevimgit-y sudoaptinstallpython-is-python3-y sudoapt-getinstallbuild-essentiallibncurses-devbisonflexlibssl-dev 二、下载VIM插件管理器 gitclonehttps://github.com/VundleVim/Vundl...

  Q6SNxnnxDRK7   2023年11月02日   36   0   0 linuxgitvim编辑器

https://repo.or.cz/libtar.git $autoreconf--force--install $./configure--prefix=/work/libtar/install $make $makeinstall

  Q6SNxnnxDRK7   2023年11月02日   58   0   0 运维gitlinux服务器

ros需要安装以下包 PYTHON_PACKAGE_LIST="larklark-parsernetifacespyyamlifcfgpyunicodedata" TogetheROS.Bot|TogetheROS.Bot用户手册 编译tros.b 1使用docker文件 该部分操作均在开发机的docker内完成。 创建目录 cd/mnt/data/kairui.wang/test mkdir-pcc_ws/tros_ws/src 获取交叉编译用docker wgethttp://archive.sunrisepi.tech/TogetheROS/cross_compile_docker/...

  Q6SNxnnxDRK7   2023年11月02日   68   0   0 gitbashdockerlinux
  Q6SNxnnxDRK7   2023年11月02日   25   0   0 linux
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~