色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內(nèi)不再提示

用VMWare虛擬機編譯HarmonyOS 的Linux環(huán)境搭建

電子工程師 ? 來源:HarmonyOS技術(shù)社區(qū) ? 作者:HarmonyOS技術(shù)社區(qū) ? 2020-11-23 09:28 ? 次閱讀

順利拿到板子,開搞,第一步當然是環(huán)境搭建。論壇的大大們早就為我們準備好了詳細的攻略。

筆者并沒有一臺獨立的 Ubuntu 機器,于是在 Windows 上安裝 VMWare 虛擬機作為編譯 HarmonyOSLinux 環(huán)境。

過程有些曲折,幾次想要放棄,想直接伸手拿做好的 Ubuntu 鏡像,不過堅持到最后還是成功了。

現(xiàn)在想想雖然花的時間有點多,但也非常值得,讓我對鴻蒙 OS 的結(jié)構(gòu)和編譯過程有了一個更加直觀的認識。下面講一下過程中踩過的坑,希望幫助大家少走彎路。

筆者的環(huán)境是 Ubuntu 16.0,運行在 VMWare 14 中。物理機是 Windows10。

01

Linux 的編譯環(huán)境搭建

直接參考官方文檔就好了(傳送門):

https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998

各個工具的安裝版本,推薦和文章中一致,實在不行高一點也可以,如果低了就有可能留下隱患,且很難排查。

其中 SCons 不是很好下載,如果網(wǎng)絡(luò)不好的,它的官方網(wǎng)站經(jīng)常訪問不到。靈活運用下載工具,再拷貝進 Ubuntu 離線安裝。

02

源代碼編譯

推薦從鏡像站點下載壓縮文件,方便快捷。關(guān)于源代碼放在哪里,推薦按照官方說的放在 Ubuntu 中,用 Samba 等工具設(shè)置成共享目錄,再從 Windows 訪問,進行燒錄和調(diào)試。

我在一開始把源代碼放在了 VMWare 提供的共享目錄中,以為這樣更加方便,發(fā)現(xiàn)在解壓源代碼的時候,提示了一堆錯誤,大意是無法創(chuàng)建軟連接。

我也沒有太在意,結(jié)果編譯時的錯誤一個接一個。后來才了解到,VMWare 的共享目錄分區(qū)格式是 FAT32,不支持創(chuàng)建軟連接操作。

重新拷貝源碼壓縮包進 Ubuntu 并解壓后,成功編譯。所以說還是老老實實的用 Samba 比較穩(wěn)妥。

Ubuntu 共享目錄設(shè)置(原文章):

https://harmonyos.51cto.com/posts/943①輸入如下命令:sudoapt-getinstallsamba sudoapt-getinstallsamba-common②修改 samba 配置文件sudovim/etc/samba/smb.conf 在最后加入如下內(nèi)容:[work] comment=sambahomedirectory path=/home/harmony/ public=yes browseable=yes public=yes writeable=yes readonly=no validusers=harmony createmask=0777 directorymask=0777 #forceuser=nobody #forcegroup=nogroup available=yes③保存退出后,輸入如下命令,設(shè)置 samba 密碼,建議 123456 即可:sudosmbpasswd-aharmony④重啟 samba 服務(wù)sudoservicesmbdrestart

⑤windows 映射

在文件夾路徑輸入虛擬機的 IP 地址訪問一下試試,最后映射成網(wǎng)絡(luò)驅(qū)動器即可。

03

燒錄

官方給的燒錄方案是 Hiburn 或者 Jlink。如果用 Hiburn 方式可以采用 DevEcoDeviceTool 中的集成功能。

但筆者在使用 VSCode+DevEcoDeviceTool 時,總是提示“因為缺少 serialport 模塊,無法刷新端口號下拉列表...”,重新安裝 serialport 也不能解決。

最終在官方大大們的幫助下,改為直接用 Hiburn 工具燒錄成功。

燒錄時需要注意一件事情,一般的操作流程是,設(shè)置好參數(shù)、串口號、選擇燒錄文件后,先不點 Connect,勾選 Auto burn 即上電自動燒錄,再點 Connect,按一下板子上的 RST 按鈕重新上電,Hiburn 就會進行燒錄了。

這時如果想讓板子跑起來,需要 Disconnect 一下,把 Auto burn 勾掉,再 Connect,按 RST 按鈕,就會看到串口打印的信息了。

如下圖:

圖中的 [DEMO] Hello Harmony!就是我在 HelloWorld.c 中打印的內(nèi)容。第一個 Hello World 程序就這樣完成了。

HarmonyOS 對大家來說都是一個比較新的東西,一步一個腳印才能掌握扎實。這里把過程記錄下來,希望對大家有所幫助。

責任編輯:xj

原文標題:我在鴻蒙的第一個Hello World!

文章出處:【微信公眾號:HarmonyOS技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5110

    瀏覽量

    97896
  • 環(huán)境搭建
    +關(guān)注

    關(guān)注

    0

    文章

    54

    瀏覽量

    9068
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2637

    瀏覽量

    66543

原文標題:我在鴻蒙的第一個Hello World!

文章出處:【微信號:gh_834c4b3d87fe,微信公眾號:OpenHarmony技術(shù)社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Vmware虛擬機安裝

    注意:學習資料可在ElfBoard官方網(wǎng)站“資料”專區(qū)獲取。 一、Vmware虛擬機安裝 本文主要介紹VMware虛擬機的安裝,以VMware
    發(fā)表于 08-10 14:18

    vmware553+linux虛擬機

    VMWARE553:sotee.com_VMwareWorkstation虛擬機V55VMwareWorkstation553完整漢化版_48829《紅帽Linux企業(yè)版 5(5CD帶序列號)》(Red
    發(fā)表于 04-30 10:59

    【NanoPi K1 Plus試用體驗】本地編譯&搭建虛擬機交叉編譯環(huán)境

    開發(fā)效率提升到最高。我這里搭建交叉編譯環(huán)境的方式是使用Ubuntu 18.04的虛擬機,Ubuntu18.04系統(tǒng)鏡像的下載地址為:http://mirror.lzu.edu.cn
    發(fā)表于 08-05 23:35

    HarmonyOS】在VMware虛擬機安裝ubuntu20。連載中等會放出開發(fā)環(huán)境的的搭建

    了。先這樣,等下放出VSCODE,和編譯環(huán)境搭建。以及一些VScode的安裝插件和linux的一些插件。具體參考的是正點原子的Linux
    發(fā)表于 10-20 17:17

    如何搭建嵌入式Linux開發(fā)環(huán)境

    關(guān)于嵌入式Linux開發(fā)環(huán)境搭建,請參考以下帖子:嵌入式Linux開發(fā)環(huán)境搭建-(1)安裝
    發(fā)表于 12-16 08:31

    迅為RK3568開發(fā)板Ubuntu系統(tǒng)開發(fā)環(huán)境搭建-虛擬機Vmware安裝

    開發(fā)iTOP-3568開發(fā)板,我們需要在Linux環(huán)境下進行開發(fā),所以這就要求我們給PC安裝Linux操作系統(tǒng),我們使用的是Windows10系統(tǒng)+
    發(fā)表于 03-07 11:04

    【學習打卡】鴻蒙LiteOS的Ubuntu 虛擬機環(huán)境搭建1

    1、開發(fā)環(huán)境介紹本次任務(wù)中同時使用到了Linux編譯環(huán)境與Windows開發(fā)環(huán)境。通過在Windows上
    發(fā)表于 07-31 23:20

    利用虛擬機VMWare搭建Linux環(huán)境入門教程

    利用虛擬機VMWare搭建Linux環(huán)境入門教程
    發(fā)表于 10-31 14:48 ?10次下載
    利用<b class='flag-5'>虛擬機</b><b class='flag-5'>VMWare</b><b class='flag-5'>搭建</b>的<b class='flag-5'>Linux</b><b class='flag-5'>環(huán)境</b>入門教程

    你會用VMware虛擬機安裝Linux系統(tǒng)?

    由于要搭建Oracle RAC集群需要模擬環(huán)境,所以需要利用VMware虛擬機安裝集群節(jié)點環(huán)境,本章節(jié)介紹如何利用VWware
    發(fā)表于 05-13 10:27 ?2691次閱讀
    你會用<b class='flag-5'>VMware</b><b class='flag-5'>虛擬機</b>安裝<b class='flag-5'>Linux</b>系統(tǒng)?

    VMware軟件虛擬機和PLC通訊的連接方法

    現(xiàn)在虛擬機應該說主流的的比較多的還是使用VMware軟件做虛擬機,所以我就以VMware軟件虛擬機
    的頭像 發(fā)表于 09-30 14:29 ?2.4w次閱讀

    HarmonyOS編譯Linux編譯環(huán)境搭建

    順利拿到板子,開搞,第一步當然是環(huán)境搭建。論壇的大大們早就為我們準備好了詳細的攻略。筆者并沒有一臺獨立的Ubuntu機器,于是在Windows上安裝VMWare虛擬機作為
    的頭像 發(fā)表于 11-25 09:52 ?3419次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>編譯</b><b class='flag-5'>Linux</b>的<b class='flag-5'>編譯</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    嵌入式Linux開發(fā)環(huán)境搭建-(1)安裝VMware Workstation虛擬機

    Windows 7安裝VMware Workstation虛擬機安裝前準備:VMware Workstation 12 Pro 12.5.7 build-5813279的安裝文件請自行Google或
    發(fā)表于 11-02 15:21 ?11次下載
    嵌入式<b class='flag-5'>Linux</b>開發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>-(1)安裝<b class='flag-5'>VMware</b> Workstation<b class='flag-5'>虛擬機</b>

    VMware虛擬機和主機傳輸文件

    原文鏈接 虛擬機Linux系統(tǒng) 使用 vm-tools 即可。 卸載舊工具: vmware-uninstall-tools.pl 安裝新工具: apt-get install
    的頭像 發(fā)表于 06-13 17:50 ?1708次閱讀
    <b class='flag-5'>VMware</b><b class='flag-5'>虛擬機</b>和主機傳輸文件

    linux虛擬機怎么調(diào)出命令行

    Linux虛擬機是一種模擬運行Linux操作系統(tǒng)的虛擬環(huán)境,它可以在Windows、Mac、Linux等主機系統(tǒng)上運行。在
    的頭像 發(fā)表于 11-17 09:55 ?3814次閱讀

    怎么安裝linux虛擬機

    在計算機領(lǐng)域,虛擬機是一種軟件程序,它允許在主操作系統(tǒng)上運行多個虛擬操作系統(tǒng)。Linux虛擬機在開發(fā)、測試和學習等環(huán)境中得到廣泛應用。本文將
    的頭像 發(fā)表于 11-23 10:50 ?1134次閱讀
    主站蜘蛛池模板: 最新国自产拍天天更新| 国产高清视频青青青在线| 蜜臀色欲AV无人A片一区| GOGOGO高清免费播放| 日韩精品 中文字幕 有码| 国产99久久久国产精品成人| 亚洲精品一区国产欧美| 理论937| 电影内射视频免费观看| 亚洲不卡视频在线观看| 麻豆国产MV视频| 国产成人无码精品久久久免费69| 亚洲美女视频高清在线看| 免费果冻传媒2021视频| 国产国拍亚洲精品av麻豆| 伊人久久免费| 日日碰狠狠躁久久躁综合网| 国产在线观看不卡| 99在线免费观看| 亚洲精品第一页| 青苹果乐园在线观看电视剧| 国产系列视频二区| jiucao在线观看精品| 亚洲人交性视频| 人妻熟妇乱又伦精品视频中文字幕| 国产在线高清视频无码| JAPANBABES11学生老师| 亚洲色无码播放| 三级黄色在线| 玛雅成人网| 国内精品久久久久久久999下| G0GO人体大尺香蕉| 伊人久久亚洲精品一区| 添加一点爱与你电视剧免费观看| 浪小辉军警服务员VIDEOS| 国产精品人成在线播放新网站 | 99re这里只有精品视频| 亚洲欧美日本久久综合网站| 日韩人妻少妇一区二区三区| 美女用手扒开粉嫩的屁股| 黄 色 网 站 免 费 涩涩屋|