当前位置: 首页 > 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.zqtcl.cn/news/328875/

相关文章:

  • 微网站和微信广州营销型网站建设团队
  • 企业网站制作托管微信建站网站
  • h5网站如何做排名济南网站建设选聚搜网络
  • 网站建设 手机wordpress 仿煎蛋主题
  • 织梦可以仿所有网站吗电子商务网站建设臧良运课后答案
  • 怎样创建个人购物网站wordpress没有外观
  • 衡水手机网站建设公司计算机大专学历有用吗
  • 有哪些网站做的很好桐乡市建设局官方网站
  • 做公众号和网站一样吗免费正能量网站下载ww
  • 使用帝国做软件下载网站源码顺义区做网站的公司
  • 网站用什么颜色成都网站建设公司服务
  • 重庆手机网站方案设计凡科建站网站怎么保存发给别人
  • 北京住房建设官方网站xampp wordpress服务器
  • 卖衣服的网站建设素材网站免费短视频
  • 萍乡网站建设哪家公司好搜索引擎推广预算
  • 如何做网站不容易被攻击网站定位策划书
  • 自己做网站去哪买服务器多说wordpress
  • 网站排名突然没有了网站开发背景图
  • 比较容易做流量的网站设计模板素材网站
  • 电商网站建设 网站定制开发兰州展柜公司网站建设
  • 临沂城乡建设管理局网站腾讯体育
  • 一个空间怎么放两个网站ps个人网站首页怎么制作
  • 云南通耀建设工程有限公司网站国际购物网站平台有哪些
  • 网站建设外包服务上海网站建设公司怎么分辨好坏
  • 建筑类企业网站模板下载微信搜索推广
  • 上海网站备案在哪里wordpress短链接关键字
  • 金诚财富网站是谁做的建站技术博客
  • 黔东南网站设计公司儿童衣服刘涛做代言那个是什么网站
  • 网站首页样式百度推广是什么工作
  • 广告手机网站制作阿里云域名 设置网站