栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

OpenHarmony开发环境搭建

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

OpenHarmony开发环境搭建

Ubuntu下搭建鸿蒙开发编译环境

一、安装Python环境       sudo apt-get install python3              把python默认指向python3        sudo rm python       sudo ln -s /usr/bin/python3.8 /usr/bin/python        二、安装pip3环境

       sudo apt-get install python3-pip

       安装相关的依赖库        sudo pip3 install kconfiglib        sudo pip3 install pycryptodome        sudo pip3 install six --upgrade --ignore-installed six        sudo pip3 install ecdsa        python -m pip install launchpadlib 三、安装gn        找一个目录,如  /usr/lib64   在这个目录下,执行以下命令        mkdir gn         wget -c https://repo.huaweicloud.com/harmonyos/compiler/gn/1717/linux/gn-linux-x86-1717.tar.gz        tar -xvf gn-linux-x86-1717.tar.gz -C gn        vi ~/.bashrc        export PATH=/lib64/gn:$PATH        source ~/.bashrc 四、安装ninja       找一个目录 /usr/lib64   在这个目录下,执行以下命令        wget -c  https://repo.huaweicloud.com/harmonyos/compiler/ninja/1.9.0/linux/ninja.1.9.0.tar        tar -xvf ninja.1.9.0.tar         vi ~/.bashrc        export PATH=/lib64/ninja:$PATH        source ~/.bashrc 五、安装llvm         找一个目录,如  /usr/lib64   在这个目录下,执行以下命令        mkdir llvm        wget -c  https://repo.huaweicloud.com/harmonyos/compiler/clang/10.0.1-62608/linux/llvm.tar.gz        tar -xvf llvm.tar.gz llvm        vi ~/.bashrc        export PATH=/lib64/llvm/bin:$PATH        source ~/.bashrc 六、安装HB  工具        python -m pip install --user ohos-build        vi ~/.bashrc        export PATH=~/.local/bin:$PATH        source ~/.bashrc 七、安装scons       sudo apt-get install scons -y 八、安装repo       curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repo       chmod a+x /usr/local/bin/repo        pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple requests 九、安装git客户端       sudo apt install git-all       配置自己的用户信息        git config --global user.name "yourname"

       git config --global user.email "your-email-address"
       git config --global credential.helper store

  十、安装git-lfs      curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash      sudo apt-get install git-lfs      git lfs install 十一、安装java环境       java  --version  如果没有的话       sudo apt install openjdk-17-jre-headless 十二、安装全部依赖工具      sudo apt-get install build-essential gcc g++ make zlib* libffi-dev e2fsprogs pkg-config flex bison perl bc openssl libssl-dev libelf-dev  libc6-dev-amd64 binutils binutils-dev libdwarf-dev u-boot-tools mtd-utils gcc-arm-linux-gnueabi cpio device-tree-compiler       用下面这个就可以了,上面libc的太老了,没有下载的      sudo apt-get update && sudo apt-get install binutils git git-lfs gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev genext2fs liblz4-tool libssl-dev libtinfo5 lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3.8 python3-pip ruby
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/733918.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号