日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

老是说我编译版本不够_海思3518E编译环境搭建

發布時間:2023/12/19 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 老是说我编译版本不够_海思3518E编译环境搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一.系統準備

1. Hi3518e的SDK

2. Ubuntu安裝文件,這次安裝的版本是20.04

3. Vmware虛擬機,也可以直接安裝一臺編譯服務器,這次安裝的是虛擬機

4. 安裝虛擬機的時候,把硬盤盡可能的放大,這次用的是50G,勉強夠用,建議用100G, 默認的20G肯定是不夠的

5. 在虛擬機上安裝ubuntu,此過程略,比驕簡單

6. 在虛擬機的ubuntu上安裝ssh server,方便ssh操作

7. 在虛擬機的ubuntu上安裝samba server,代碼環境和windows共享,方便在windows下改代碼,在ssh上進行編譯

8. Samba服務器,在win10下需要把samba權限的放開,win7下沒有這個問題

二.Sdk處理

1. Hi3516E V200R001C01SPC011 SDK包

2. 解壓后,三個文件

3. 繼續解壓ReleaseDoc(Hi3516EV200R001C01SPC011)

4.得到以下文件

4. software里面,查看sdk安裝

5. 參考這個文件安裝sdk

三.編譯

1. sdk安裝以后,得到以下目錄

2. 編譯在osdrv里面執行

3. 參考osdrv目錄下的readme

4. 根據readme,下載內核和相關工具

5. Doc的osdrv目錄下

6. 有詳細的編譯過程文件,參考這個就可以編譯開始了。

7. 由于都是開源的代碼,中間可以會碰到一些系統問題,一步一步解決就好

四.編譯問題

1. gzip編譯問題,詳見 gzip編譯問題.doc

2. mksquashfs.c編譯問題:called object ‘major’ is not a function or function pointer

增加頭文件 #include <sys/sysmacros.h>

3. unsquashfs.c undefined reference to `makedev'

增加頭文件#include <sys/sysmacros.h>

五.燒錄

1. Hitool工具,串口燒錄,以下三個文件

2. Hitool工具配置,點燒寫后,重新上電,就開始燒

總結

以上是生活随笔為你收集整理的老是说我编译版本不够_海思3518E编译环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。