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

苏州市网站建设培训做网站购买域名之后

苏州市网站建设培训,做网站购买域名之后,外呼系统电销,财务管理做的好的门户网站开源鸿蒙OpenHarmony源码下载和编译流程 作者将狼才鲸日期2024-02-29 前景提要#xff1a; 确定你要编译哪一块开发板#xff1a; 我选择qemu_mini_system_demo 这个板子编译形态整体说明#xff0c;含QEMU#xff0c;可以编译哪些开发板和芯片qemu模拟器 arm核 mini轻…开源鸿蒙OpenHarmony源码下载和编译流程 作者将狼才鲸日期2024-02-29 前景提要 确定你要编译哪一块开发板 我选择qemu_mini_system_demo 这个板子编译形态整体说明含QEMU可以编译哪些开发板和芯片qemu模拟器 arm核 mini轻型系统的配置有 qemu_mini_system_demo arm_mps2_an386 qemu liteos_m mini arm-cortex-m4qemu_cm55_mini_system_demo arm_mps3_an547 qemu liteos_m mini arm-cortex-m55Qemu Arm Cortex-m4 mps2-an386 教程Qemu Arm Cortex-m55 mps3-an547 教程QEMUQuick Emulator鸿蒙QEMU模拟器操作指南 安装基础开发环境安装VMware虚拟机Ubuntu发行版系统Git软件repo软件Python 编译开源鸿蒙源码前先下载源码 步骤见开源鸿蒙OpenHarmony niobe407 STM32F407IGT6芯片轻型系统全量源码4.1版本下载流程使用 repo init -u https://gitee.com/openharmony/manifest -b master -m chipsets/qemu.xml -g ohos:mini 初始化对应于QEMU模拟器类似于开发板的全套源码按前面的步骤下载鸿蒙源码 编译 编译的相关介绍 需要使用hb命令也就是ohos-build 了解OpenHarmony-编译OpenHarmony支持hb和build.sh两种编译方式。安装hb编译工具安装库和工具集.sh方式编译构建指导 安装流程介绍 hb安装异常处理快速入门-如何编译程序安装库和工具集-编译流程 编译步骤先安装编译工具 python3 -V 查看python版本如果是3.8以下则 sudo apt install python3.8sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2sudo update-alternatives --config python3python3 -V python3 -m pip install --user ohos-build pip3是Python的包管理工具用于安装、升和管理Python包需要python3.8以上的版本 如果你是Ubuntu18.04则先执行 cd /usr/lib/python3/dist-packagescp apt_pkg.cpython-36m-x86_64-linux-gnu.so apt_pkg.so apt_pkg.cpython-39m-x86_64-linux-gnu.so apt_pkg.socd - 先安装依赖库 sudo apt-get update sudo apt-get install binutils binutils-dev git git-lfs gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g±multilib gcc-arm-linux-gnueabi libc6-dev-i386 libc6-dev-amd64 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3.8 python3-pip ruby genext2fs device-tree-compiler make libffi-dev e2fsprogs pkg-config perl openssl libssl-dev libelf-dev libdwarf-dev u-boot-tools mtd-utils cpio doxygen liblz4-tool openjdk-8-jre gcc g texinfo dosfstools mtools default-jre default-jdk libncurses5 apt-utils wget scons python3.8-distutils tar rsync git-core libxml2-dev lib32z-dev grsync xxd libglib2.0-dev libpixman-1-dev kmod jfsutils reiserfsprogs xfsprogs squashfs-tools pcmciautils quota ppp libtinfo-dev libtinfo5 libncurses5-dev libncursesw5 libstdc6 gcc-arm-none-eabi vim ssh locales libxinerama-dev libxcursor-dev libxrandr-dev libxi-dev 安装编译时依赖的软件和库 仔细看安装后的信息如果提示有哪些包未安装成功则你需要单独安装sudo apt-get install g±multilib 这里其实是g加号加号减号multilib会被csdn识别成别的格式sudo apt-get install gcc-arm-linux-gnueabisudo apt-get install gcc-multilibsudo apt-get install lib32ncurses5-devsudo apt-get install lib32z1-devsudo apt-get install libc6-dev-i386 按前面的流程下载全量源码或者特定开发板特定芯片的源码 进入到你下载的源码根目录 bash build/prebuilts_download.sh 安装和芯片相关的编译器和二进制工具全自动的会下载的同时进行安装要等待一段时间有进度条 python3 -m pip install --user build/hb gedit ~/.bashrc 将 export PATH~/.local/bin:$PATH 加入到最后一行并保存退出 source ~/.bashrc hb --help 这个命令执行时可能有报错有什么错误就解决什么错误例如用下面方法解决报错 python3 -m pip uninstall ohos-buildpython3 -m pip install --user ohos-build0.4.3 hb set 进行编译设置 第一步目录输入. 选择源码根目录的当前目录第二步选择开发板我使用上下方向键选择qemu_mini_system_demo这款qemu的模拟器开发板ARM Cortex-M4内核的虚拟芯片 编译形态整体说明含QEMU可以编译哪些开发板和芯片Qemu Arm Cortex-m4 mps2-an386 教程qemu_mini_system_demo arm_mps2_an386 qemu liteos_m mini arm-cortex-m4 jimubuntu:~/openHarmony$ hb set [OHOS INFO] Input code path: . OHOS Which product do you need? qemu_mini_system_demohb build -f 开始编译有报错则处理报错 出现build success表示编程成功然后进行烧录或者直接用QEMU模拟器进行运行。 防止格式被破坏 * python3 -V 查看python版本如果是3.8以下则* sudo apt install python3.8* sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1* sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2* sudo update-alternatives --config python3* python3 -V* python3 -m pip install --user ohos-build* pip3是Python的包管理工具用于安装、升和管理Python包* 需要python3.8以上的版本* 安装流程介绍* [hb安装异常处理](https://docs.openharmony.cn/pages/v4.0/zh-cn/device-dev/quick-start/quickstart-pkg-common-hberr.md/) * [快速入门-如何编译程序](https://gitee.com/openharmony/docs/tree/master/zh-cn/device-dev/quick-start)* [安装库和工具集-编译流程](https://docs.openharmony.cn/pages/v4.0/zh-cn/device-dev/quick-start/quickstart-pkg-install-package.md)* 如果你是Ubuntu18.04则先执行* cd /usr/lib/python3/dist-packages* cp apt_pkg.cpython-36m-x86_64-linux-gnu.so apt_pkg.so apt_pkg.cpython-39m-x86_64-linux-gnu.so apt_pkg.so* cd -* 先安装依赖库 * sudo apt-get update sudo apt-get install binutils binutils-dev git git-lfs gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g-multilib gcc-arm-linux-gnueabi libc6-dev-i386 libc6-dev-amd64 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3.8 python3-pip ruby genext2fs device-tree-compiler make libffi-dev e2fsprogs pkg-config perl openssl libssl-dev libelf-dev libdwarf-dev u-boot-tools mtd-utils cpio doxygen liblz4-tool openjdk-8-jre gcc g texinfo dosfstools mtools default-jre default-jdk libncurses5 apt-utils wget scons python3.8-distutils tar rsync git-core libxml2-dev lib32z-dev grsync xxd libglib2.0-dev libpixman-1-dev kmod jfsutils reiserfsprogs xfsprogs squashfs-tools pcmciautils quota ppp libtinfo-dev libtinfo5 libncurses5-dev libncursesw5 libstdc6 gcc-arm-none-eabi vim ssh locales libxinerama-dev libxcursor-dev libxrandr-dev libxi-dev 安装编译时依赖的软件和库* 仔细看安装后的信息如果提示有哪些包未安装成功则你需要单独安装* sudo apt-get install g-multilib* sudo apt-get install gcc-arm-linux-gnueabi* sudo apt-get install gcc-multilib* sudo apt-get install lib32ncurses5-dev* sudo apt-get install lib32z1-dev* sudo apt-get install libc6-dev-i386* 按前面的流程下载全量源码或者特定开发板特定芯片的源码 * 进入到你下载的源码根目录 * bash build/prebuilts_download.sh 安装和芯片相关的编译器和二进制工具全自动的会下载的同时进行安装要等待一段时间有进度条 * python3 -m pip install --user build/hb * gedit ~/.bashrc * 将 export PATH~/.local/bin:$PATH 加入到最后一行并保存退出 * source ~/.bashrc * hb --help 这个命令执行时可能有报错有什么错误就解决什么错误例如用下面方法解决报错* python3 -m pip uninstall ohos-build* python3 -m pip install --user ohos-build0.4.3 * hb set 进行编译设置* 第一步目录输入. 选择源码根目录的当前目录* 第二步选择开发板我使用上下方向键选择qemu_mini_system_demo这款qemu的模拟器开发板ARM Cortex-M4内核的虚拟芯片* [编译形态整体说明含QEMU可以编译哪些开发板和芯片](https://docs.openharmony.cn/pages/v4.0/zh-cn/device-dev/quick-start/quickstart-appendix-compiledform.md/)* [Qemu Arm Cortex-m4 mps2-an386 教程](https://gitee.com/openharmony/device_qemu/blob/master/arm_mps2_an386/README_zh.md)* qemu_mini_system_demo arm_mps2_an386 qemu liteos_m mini arm-cortex-m4* hb build -f 开始编译有报错则处理报错 * 出现build success表示编程成功然后进行烧录或者直接用QEMU模拟器进行运行。参考资料 基于OpenHarmony搭建的Qemu仿真实验环境ohos-build 安装失败分析基于Ubuntu20.04搭建OpenHarmony v3.0.6的qemu仿真环境基于OpenHarmony搭建的Qemu仿真实验环境搭建一个鸿蒙运行环境来一窥神秘鸿蒙
http://www.pierceye.com/news/60909/

相关文章:

  • 徐州企业自助建站网站建设 推广
  • 杭州本地网站品牌设计就业前景怎么样
  • 龙岩建设网站有域名了怎么建设网站
  • 外贸网站建设服务平台一个好网站应具备哪些条件
  • 怎么修改网站网页的背景图片个人备案 做网站
  • 怎么建购物网站天津设计工作室
  • 广州正规网站建设企业正则表达式匹配网站
  • 多种语言的网站河南企业网站备案
  • 做优化网站哪个公司好手机中国官网
  • 衡水网站网站建设义乌市建设局官方网站
  • 给我一个网站直播app在线看片有哪些
  • 织梦网站首页网页设计是什么软件
  • 企业网站作用青岛路桥建设集团有限公司网站
  • 福州建设发展集团网站湘潭网站建设方案表格
  • 京东alexa排名北京网站优化多少钱
  • 旅行社网站模板中国十大it公司
  • 写网站论文怎么做杭州网站维护外包
  • 数据网站建设多少钱网页制作与网站开发从入门到精通
  • 网站域名备案信息查询东莞家具行业营销型网站建设多少钱
  • 网站用户量微信小程序聊天室源码
  • 手机视频网站建设photoshop怎么做网站
  • 展示型网站报价仿制app软件多少钱
  • 安平县网站建设推广公司产品的话术
  • 北京cms建站系统设计投稿的网站有什么
  • 西安网站 技术支持牛商网如何创建一个官网
  • 中国企业信息网官方网站哈尔滨网站建设报价价格
  • 人工智能营销网站开发延吉市建设局网站
  • 温州做网站的企业网上做效果图的平台
  • 全网营销式网站wordpress 新年插件
  • 网站建立站点站长工具网站备案查询