衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

HarmonyOS開發:【基于命令行(安裝庫和工具集)】

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-04-25 21:03 ? 次閱讀

安裝庫和工具集

使用命令行進行設備開發時,可以通過以下步驟安裝編譯OpenHarmony需要的庫和工具。

相應操作在Ubuntu環境中進行。

  1. 使用如下apt-get命令安裝后續操作所需的庫和工具:
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 libstdc++6 gcc-arm-none-eabi vim ssh locales libxinerama-dev libxcursor-dev libxrandr-dev libxi-dev

`HarmonyOS與OpenHarmony鴻蒙文檔籽料:mau123789是v直接拿`

搜狗高速瀏覽器截圖20240326151547.png

說明:

  • 以上安裝命令適用于Ubuntu18.04,其他版本請根據安裝包名稱采用對應的安裝命令。其中:
    • Python要求安裝Python 3.8及以上版本,此處以Python 3.8為例。
    • Java要求java8及以上版本,此處以java8為例。
  • 若您使用的是Ubuntu20及以上版本,由于gcc-multilib和gcc-arm-linux-gnueabi互斥,請勿安裝gcc-arm-linux-gnueabi。
  1. 將Python 3.8設置為默認Python版本。
    查看Python 3.8的位置:

    which python3.8
    

    將Python和Python3切換為Python 3.8:

    sudo update-alternatives --install /usr/bin/python python {Python 3.8 路徑} 1    #{Python 3.8 路徑}為上一步查看的Python 3.8的位置
    sudo update-alternatives --install /usr/bin/python3 python3 {Python 3.8 路徑} 1   #{Python 3.8 路徑}為上一步查看的Python 3.8的位置
    

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 鴻蒙
    +關注

    關注

    57

    文章

    2392

    瀏覽量

    43050
  • HarmonyOS
    +關注

    關注

    79

    文章

    1982

    瀏覽量

    30574
  • OpenHarmony
    +關注

    關注

    25

    文章

    3744

    瀏覽量

    16577
收藏 人收藏

    評論

    相關推薦

    在STM32實現命令行

    工作中的開發環境都是基于linux命令行交互,作為命令行的重度使用者,玩單片機也要使用命令行工具,百度了一些
    發表于 12-09 11:32 ?2526次閱讀

    鴻蒙ArkUI-X跨平臺開發:【命令行工具(ACE Tools)】

    ACE Tools是一套為ArkUI-X項目跨平臺應用開發者提供的命令行工具,支持在Windows/Ubuntu/macOS平臺運行,用于構建OpenHarmony/HarmonyOS
    的頭像 發表于 05-21 17:39 ?1981次閱讀
    鴻蒙ArkUI-X跨平臺<b class='flag-5'>開發</b>:【<b class='flag-5'>命令行</b><b class='flag-5'>工具</b>(ACE Tools)】

    Linux命令行工具

    Linux 新手往往對命令行心存畏懼。部分原因是因為需要記憶大量的命令,畢竟掌握命令是高效使用命令行的前提不幸的是,學習這些命令并無捷徑,
    發表于 07-25 08:10

    caxa命令行中的應用

    caxa命令行中的應用 命令行對于大多用戶來說往往只是輸入數據的作用,但是其中的奧妙還有很多,下面就給大家
    發表于 10-18 18:18 ?2321次閱讀

    CMD的命令行高級教程

    CMD的命令行高級教程
    發表于 10-24 08:31 ?30次下載
    CMD的<b class='flag-5'>命令行</b>高級教程

    監控jvm常用的5個命令行工具

    常用的幾個命令行工具有jps、jstat、jinfo、jmap、jstack等。這幾個工具可以安裝openjdk-devel-debug包。
    的頭像 發表于 02-06 14:47 ?5908次閱讀
    監控jvm常用的5個<b class='flag-5'>命令行</b><b class='flag-5'>工具</b>

    Xilinx軟件命令行工具:XSCT開發和調試

    了解如何使用XSCT,Xilinx軟件命令行工具進行開發和調試。 該視頻演示了XSCT如何充當Xilinx SDK的命令行控制臺。
    的頭像 發表于 11-21 06:02 ?1.4w次閱讀

    Xilinx軟件命令行工具進行開發和調試

    了解如何使用XSCT,Xilinx軟件命令行工具進行開發和調試。 該視頻演示了XSCT如何充當Xilinx SDK的命令行控制臺。
    的頭像 發表于 11-22 06:53 ?6780次閱讀

    Git常見的誤區和命令行工具等綜述

    Git常見的誤區和命令行工具等綜述
    發表于 08-31 09:51 ?0次下載

    Golang基于flag實現一個命令行工具

    Golang 標準中的 flag 提供了解析命令行選項的能力,我們可以基于此來開發命令行工具
    的頭像 發表于 10-28 09:26 ?1358次閱讀

    新的開源命令行工具west

    電子發燒友網站提供《新的開源命令行工具west.zip》資料免費下載
    發表于 11-11 09:25 ?0次下載
    新的開源<b class='flag-5'>命令行</b><b class='flag-5'>工具</b>west

    介紹Go里面經常使用到的命令行工具

    優秀的工具配合熟練的使用,往往可以讓開發效率大幅度提升,本小節介紹 Go 里面經常使用到的命令行工具
    的頭像 發表于 05-22 16:58 ?1345次閱讀
    介紹Go里面經常使用到的<b class='flag-5'>命令行</b><b class='flag-5'>工具</b>

    PetaLinux工具文檔:命令行參考指南

    電子發燒友網站提供《PetaLinux工具文檔:命令行參考指南.pdf》資料免費下載
    發表于 09-15 14:52 ?0次下載
    PetaLinux<b class='flag-5'>工具</b>文檔:<b class='flag-5'>命令行</b>參考指南

    pycharm命令行終端運行代碼

    Python是一種非常流行的編程語言,許多開發者使用它來編寫各種應用程序和腳本。為了方便開發者編寫和測試代碼,PyCharm是一種集成開發環境(IDE),它提供了許多功能和工具,其中包
    的頭像 發表于 11-22 11:20 ?5066次閱讀

    eclipse怎么使用命令行

    。JDK是運行Java程序所必需的環境,而Eclipse則是一個基于Java開發的IDE。在確保安裝完畢后,我們可以通過以下步驟來在命令行
    的頭像 發表于 12-06 11:26 ?2847次閱讀
    安康市| 博彩网百家乐官网中和局| 钱柜娱乐城现金网| 威尼斯人娱乐城演唱会| 缅甸百家乐网络赌博解谜| 黄金城百家乐官网免费下载| 百家乐官网赌场代理| 百家乐官网视频双扣| 大发888苹果手机下载| 手机百家乐能兑换现金棋牌游戏| 百家乐韩泰阁| 百家乐赢新全讯网| 24山方向上| 新濠峰百家乐官网的玩法技巧和规则| 澳门赌百家乐官网打法| 百家乐官网娱乐全讯网| 师宗县| 在线老虎机| 足球赌球规则| 永利高| 乐天堂百家乐娱乐城| 苹果百家乐的玩法技巧和规则| 百家乐路单| 百家乐三跳| 博E百百家乐现金网| 百家乐的庄闲概率| 百家乐发牌铲| 博彩百家乐官网带连线走势图| 狮威百家乐官网娱乐场| 百家乐官网返水1.2不限| 百家乐官网赌博千术| 任我赢百家乐官网自动投注系统 | 大发888娱乐城开户| 水果机遥控器价格| 新全讯网网站xb112| 大发888金皇冠娱乐城| 大发888游戏客服电话| 大发888为什么进不去| 大发888娱乐城pt| 二八杠小游戏| 大发8888娱乐场|