|
【HarmonyOS IPC 試用連載 】自己動手,豐衣足食,打印Hello OHOS, # 搭建Linux開發(fā)環(huán)境
查看shell是否為bash
ls -l /bin/sh
圖片 1.png (4.53 KB, 下載次數(shù): 0)
下載附件 保存到相冊
2 小時前 上傳
很顯然不是
現(xiàn)在我們將其該為bash
sudo dpkg-reconfigure dash // 選擇no
圖片 2.png (23.31 KB, 下載次數(shù): 0)
下載附件 保存到相冊
2 小時前 上傳
圖片 3.png (4.56 KB, 下載次數(shù): 0)
下載附件 保存到相冊
2 小時前 上傳
# 安裝python環(huán)境
python --version 查看python版本。開發(fā)環(huán)境需要在python3.7以上
圖片 4.png (2.72 KB, 下載次數(shù): 0)
下載附件 保存到相冊
2 小時前 上傳
//sudo apt-get install python3.8
//若為16.04或之前需要從官方下載最新的包,apt下載只能到3.5
安裝一系列包大家可以查看官網(wǎng)教程
https://device.HarmonyOS.com/cn/docs/start/introduce/oem_camera_start_environment-0000001052450997
獲取源碼:建議直接使用命令下載,不要使用文件傳輸
wget https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz
下載之后解壓進入
這是里面的文件
圖片 1_2.png (15.58 KB, 下載次數(shù): 0)
下載附件 保存到相冊
2 小時前 上傳
我們主要修改的是applications/sample/camera/app/src/helloworld.c,這里我就不做修改,和平時寫C語言一樣。
圖片 2_2.png (22.67 KB, 下載次數(shù): 0)
下載附件 保存到相冊
1 小時前 上傳
之后回到源碼的根目錄下進行編譯(code是我自己創(chuàng)建的工作空間)
圖片 3_2.png (3.89 KB, 下載次數(shù): 0)
下載附件 保存到相冊
1 小時前 上傳
編譯后生成的所需輸出在 out/ipcamera_hi3518ev300目錄下
我們僅需4個文件
有兩種燒入方法
## 使用VScode
這里我出了點問題,還沒有解決
## 使用HiTool
將生成的4個文件從虛擬機中移出,然后燒入,由于只能使用串口,燒入時間非常久,建議不使用
圖片 4_2.png (42.15 KB, 下載次數(shù): 0)
下載附件 保存到相冊
1 小時前 上傳
燒入之后回車出現(xiàn)
hisilicon #
然后以下四個命令依次執(zhí)行
圖片 5.png (52.15 KB, 下載次數(shù): 0)
下載附件 保存到相冊
1 小時前 上傳
出現(xiàn)OHOS
圖片 6.png (10.92 KB, 下載次數(shù): 0)
下載附件 保存到相冊
1 小時前 上傳
輸入./bin/camera_app回車
圖片 7.png (13.28 KB, 下載次數(shù): 0)
下載附件 保存到相冊
1 小時前 上傳
這里我們的整個流程到此結(jié)束 |
|