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

织梦做网站桐乡市住房建设局网站公示

织梦做网站,桐乡市住房建设局网站公示,南通做网站需要多少钱,网站开发是前端还是后端1、 安装openEuler 虚拟机、物理机器当然都可以安装。虚拟机又可以使用WSL、或者VMWare、VirtualBox虚拟机软件#xff0c;如果需要安装最新版本#xff0c;建议使用后者。当前WSL只支持OpenEuler 20.03。 1.1 WSL openEuler WSL的安装都是程序员的必备技能了#xff0c;…1、 安装openEuler 虚拟机、物理机器当然都可以安装。虚拟机又可以使用WSL、或者VMWare、VirtualBox虚拟机软件如果需要安装最新版本建议使用后者。当前WSL只支持OpenEuler 20.03。 1.1 WSL openEuler WSL的安装都是程序员的必备技能了不展开如何开启WSL了。打开Windows Store搜索openEuler如下图所示进行安装即可。 安装后可以查看版本信息 [kenkenneth ~]$ cat /etc/os-release NAMEopenEuler VERSION20.03 (LTS-SP1) IDopenEuler VERSION_ID20.03 PRETTY_NAMEopenEuler 20.03 (LTS-SP1) ANSI_COLOR0;311.2 虚拟机安装 可以访问openEuler镜像服务器https://repo.huaweicloud.com/openeuler/下载ISO文件如https://repo.huaweicloud.com/openeuler/openEuler-21.09/ISO/x86_64/openEuler-21.09-everything-x86_64-dvd.iso。然后使用VMWare或者VirtualBox安装。本文以WSL openEuler为例虚拟机安装也比较简单不再展开。 安装服务器后执行uname -a查看系统架构根据架构下载不同的openEulerOS.repo到/etc/yum.repos.d/目录下执行下述命令设置软件包镜像。 wget -O /etc/yum.repos.d/openEulerOS.repo https://repo.huaweicloud.com/repository/conf/openeuler_x86_64.repo yum clean all # 清除原有yum缓存。 yum makecache #生成新的缓存。这里就想放张图比较喜欢华为云镜像服务器https://mirrors.huaweicloud.com大家也可以访问试试。 2、准备编译OpenHarmony的软件环境 参考在Ubuntu编译服务器上编译OpenHarmony的软件环境准备openEuler上的环境。主要参考文件为 https://gitee.com/openharmony/docs/blob/master/docker/Dockerfile还有获取源代码文档页面。使用的openEuler版本就是WSL openEuler 20.03。 2.1 安装软件包 下面这些软件包对有些开发板的编译可能是不全的需要另行安装些其他软件。⑴处命令会安装gcc、c等开发相关的软件包。对于openEuler 20.03安装的gcc版本为V7.3.0版本有些低。如果有需要高版本gcc比如 gcc 9.3.0版本建议使用更高版本的openEuler。 sudo yum install curl wget -ysudo yum install vim -ysudo yum install openssh -ysudo yum install git -ysudo yum install dosfstools -ysudo yum install mtools -ysudo yum install scons -ysudo yum install make -ysudo yum install libffi-devel -ysudo yum install zip -ysudo yum install binutils -ysudo yum install bison -ysudo yum install flex -ysudo yum install bc -ysudo yum install doxygen -y ⑴ sudo yum groupinstall Development Tools -ysudo yum install ruby -y2.2 安装工具软件 下面安装的工具软件中部分工具软件对有些开发板是冗余非必要的都先安装下。首先wget获取软件压缩包然后解压最后在环境变量配置文件中进行增加。 sudo mkdir -p /home/toolssudo wget -P /home/tools https://repo.huaweicloud.com/harmonyos/compiler/clang/10.0.1-62608/linux/llvm.tar.gzsudo wget -P /home/tools https://repo.huaweicloud.com/harmonyos/compiler/hc-gen/0.65/linux/hc-gen-0.65-linux.tarsudo wget -P /home/tools https://repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gzsudo wget -P /home/tools https://repo.huaweicloud.com/harmonyos/compiler/ninja/1.9.0/linux/ninja.1.9.0.tarsudo wget -P /home/tools https://repo.huaweicloud.com/harmonyos/compiler/gn/1717/linux/gn-linux-x86-1717.tar.gzsudo wget -P /home/tools https://mirrors.huaweicloud.com/nodejs/v12.20.0/node-v12.20.0-linux-x64.tar.gzsudo wget -P /home/tools https://repo.huaweicloud.com/harmonyos/develop_tools/hmos_app_packing_tool.jarsudo wget -P /home/tools https://repo.huaweicloud.com/harmonyos/develop_tools/hapsigntoolv2.jarsudo tar xvf /home/tools/llvm.tar.gz -C /home/toolssudo tar xvf /home/tools/hc-gen-0.65-linux.tar -C /home/toolssudo tar xvf /home/tools/gcc_riscv32-linux-7.3.0.tar.gz -C /home/toolssudo tar xvf /home/tools/ninja.1.9.0.tar -C /home/toolssudo tar xvf /home/tools/gn-linux-x86-1717.tar.gz -C /home/toolssudo tar xvf /home/tools/node-v12.20.0-linux-x64.tar.gz -C /home/toolssed -i $aexport PATH/home/tools/llvm/bin:$PATH ~/.bashrc sed -i $aexport PATH/home/tools/hc-gen:$PATH ~/.bashrc sed -i $aexport PATH/home/tools/gcc_riscv32/bin:$PATH ~/.bashrc sed -i $aexport PATH/home/tools/ninja:$PATH ~/.bashrc sed -i $aexport PATH/home/tools/node-v12.20.0-linux-x64/bin:$PATH ~/.bashrc sed -i $aexport PATH/home/tools:$PATH ~/.bashrc sed -i $aexport PATH~/.local/bin:$PATH ~/.bashrcsource ~/.bashrcrm -rf /home/tools/*.tarrm -rf /home/tools/*.gz2.3 安装git-lfs 可以在站点https://gitee.com/mirrors/git-lfs获取git-lfs的源码进行源码安装git-lfs但是还需要安装Go等环境准备复杂。我们这里使用现成的rpm文件来安装git-lfs如下。 wget -O git-lfs-3.1.2-1.x86_64.rpm https://packagecloud.io/github/git-lfs/packages/fedora/35/git-lfs-3.1.2-1.x86_64.rpm/download.rpm sudo yum install git-lfs-3.1.2-1.x86_64.rpm -y2.4 安装交叉编译工具arm-none-eabi-gcc 下载、解压、加入环境变量配置文件可以根据需要变更交叉编译工具的版本此处使用的是gcc-arm-none-eabi-9-2020-q2。 wget https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/9-2020q2/gcc-arm-none-eabi-9-2020-q2-update-x86_64-linux.tar.bz2mkdir /home/tools/gcc-arm-none-eabi-9-2020-q2 tar xvf gcc-arm-none-eabi-9-2020-q2-update-x86_64-linux.tar.bz2 -C /home/tools/gcc-arm-none-eabi-9-2020-q2 sed -i $aexport PATH/home/tools/gcc-arm-none-eabi-9-2020-q2/gcc-arm-none-eabi-9-2020-q2-update/bin:$PATH ~/.bashrc source ~/.bashrc 2.5 安装Python 我们从源码安装Python需要先安装openssl-devel软件包否则可能会报“pip is configured with locations that require TLS/SSL, however the…”的错误。从华为云镜像下载Python源码压缩包解压配置、编译安装然后创建软连接文件/usr/local/bin/python、/usr/local/bin/pip。 sudo yum install openssl-devel wget https://repo.huaweicloud.com/python/3.9.9/Python-3.9.9.tgz tar -zvf Python-3.9.9.tgz cd Python-3.9.9 ./configure --with-ssl -enable-optimizations make -j sudo make install sudo ln -s /usr/local/bin/python3.9 /usr/local/bin/python sudo ln -s /usr/local/bin/pip3 /usr/local/bin/pip安装完毕配置下pypi镜像创建文件~/.pip/pip.conf打开vi编辑器。 mkdir ~/.pip/ vi ~/.pip/pip.conf输入如下内容 [global] index-url https://repo.huaweicloud.com/repository/pypi/simple trusted-host repo.huaweicloud.com timeout 120根据提示可以升级下pip版本 /usr/local/bin/python3 -m pip install --upgrade pip2.6 安装ccache 执行下述命令可以完成安装ccache非最新版本。最新版本可以访问https://github.com/ccache/ccache/blob/master/doc/INSTALL.md由于需要CMake、C 14对编译环境要求较高我们使用次新版本ccache-3.6已经可以满足要求。 wget https://www.samba.org/ftp/ccache/ccache-3.6.tar.xz tar xvf ccache-3.6.tar.xz mkdir ../build-ccache cd ../build-ccache ../ccache-3.6/configure # CFLAGS和CPPFLAGS修改参数 CFLAGS -g -O3 -Wall -W -marchnative CPPFLAGS -g -O3 -Wall -W -marchnative make -jgetconf _NPROCESSORS_ONLN sudo make install 3、下载OpenHarmony代码 3.1 配置git和ssh key 执行下述命令设置git用户和提交邮箱。 git config --global user.name yourname git config --global user.email your-email-address git config --global credential.helper store然后访问https://gitee.com/profile/sshkeys设置SSH信息。使用下述命令生成SSH Key信息然后复制到网页即可。 ssh-keygen -t ed25519 -C xxxxxxxxxx.com cat ~/.ssh/id_ed25519.pub添加SSH Key后在终端Terminal中输入: ssh -T gitgitee.com首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You’ve successfully authenticated, but Gitee.com does not provide shell access. 内容则证明添加成功。 3.2 安装码云repo工具 安装码云repo工具执行下述命令即可。 curl -s https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 repo sudo mv repo /usr/local/bin/repo chmod ax /usr/local/bin/repo pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests3.3 获取代码 获取源码代码的目录如下。 mkdir openharmonycd openharmonyrepo init -u https://gitee.com/openharmony-sig/manifest.git -m devboard_asrmicro.xml --no-repo-verifyrepo sync -crepo forall -c git lfs pull4、 编译OpenHarmony 以openharmony/vendor/bestechnic/display_demo为例进行编译。成功编译后输入如下 小结 本文先介绍了如何在openEuler WSL版本上安装必备的软件包工具软件然后下载OpenHarmony源代码并成功进行编译感兴趣的可以自行尝试。 如果大家想更加深入的学习 OpenHarmony 开发的内容不妨可以参考以下相关学习文档进行学习助你快速提升自己 OpenHarmony 开发环境搭建https://qr18.cn/CgxrRy 《OpenHarmony源码解析》https://qr18.cn/CgxrRy 搭建开发环境Windows 开发环境的搭建Ubuntu 开发环境搭建Linux 与 Windows 之间的文件共享…… 系统架构分析https://qr18.cn/CgxrRy 构建子系统启动流程子系统分布式任务调度子系统分布式通信子系统驱动子系统…… OpenHarmony 设备开发学习手册https://qr18.cn/CgxrRy OpenHarmony面试题内含参考答案https://qr18.cn/CgxrRy 写在最后 如果你觉得这篇内容对你还蛮有帮助我想邀请你帮我三个小忙点赞转发有你们的 『点赞和评论』才是我创造的动力。关注小编同时可以期待后续文章ing不定期分享原创知识。想要获取更多完整鸿蒙最新学习资源请移步前往小编https://qr21.cn/FV7h05
http://www.w-s-a.com/news/288131/

相关文章:

  • 订阅号做流量 那些电影如何链接网站温州市建设监理协会网站
  • 成都网站建设成功案例单招网商丘网站建设大全
  • 受欢迎的购物网站建设网推专员是做什么的
  • 商城网站前期准备湖南郴州建设局网站
  • 企业如何在自己的网站上做宣传外贸自建站可以自己做网站吗
  • 甘肃网站建设制作商网站空间哪家公司的好
  • 思途旅游网站建设系统用vscode做网站
  • 广州站改造最新消息半年工作总结ppt模板
  • logo模板下载网站推荐哪家网站开发培训好
  • 做外贸网站效果图页面关键词优化
  • 广平网站建设成都活动轨迹
  • 小型网站网站建设需要网络公司是什么行业
  • 滑动 手机网站 代码网页制作与设计讨论
  • 自己做网站处理图片用什么软件wordpress html5支持
  • 校园网站怎么建软文文案范文
  • 中国建设官方网站如何创建自己的软件
  • 来宾住房与城乡建设网站天津西青区怎么样
  • 西安网站建设培训班鄂州网页定制
  • 西部数码网站备份自己怎么做网站啊
  • h5网站开发用什么软件制作公司网站建设代理怎么做
  • 网站建设资料准备网上购物app有哪些
  • 沧州做网站优化哪家公司便宜国内百度云网站建设
  • 网站的最近浏览 怎么做龙岩市人才网最新招聘信息
  • 网站建设需要找工信部吗网站开发账务处理
  • 做那种的视频网站个体工商网站备案
  • 推广网官方推广网站中国建设招聘信息网站
  • 医院网站建设需要多少钱网络营销渠道可分为哪几种
  • 怎么取网页视频网站元素计算机专业论文网站开发
  • 上海网站建设备案号怎么恢复wordpress打开页面空白
  • 30个做设计的网站企业设计网站