hi3520d核心編譯編譯方法

2021-08-21 21:16:20 字數 652 閱讀 1332

1. 安裝uclibc交叉編譯器(注意,需要有sudo許可權或者root許可權):

進入hi3520d_sdk_vx.x.x.x/osdrv/toolchain/arm-hisiv100nptl-linux目錄,執行chmod +x cross.install,然後執行./cross.install即  可,安裝之後可以檢視環境編譯,相關的目錄是是否已新增到path中

2. 拷貝.config檔案

進入到核心原始碼目錄下 cp arch/arm/configs/hi3520d_full_defconfig .config生成.config檔案

3. 編譯

編譯可以選擇編譯絕對路徑和相對路徑

相對路徑:

make arch=arm cross_compile=arm-hisiv100nptl-linux-  uimage

絕對路徑:

make arch=arm cross_compile=/opt/hisi-linux-nptl/arm-hisiv100-linux/target/bin/arm-hisiv100nptl-linux-  uimage

4. 如果在編譯的過程中有報錯請執行

make arch=arm cross_compile=arm-hisiv100nptl-linux- clean

再重新編譯

新手玩海思HI3520D開發板(一,sdk安裝)

1 hi3520d sdk包位置 在 hi3520d v100r001 01.software board 目錄下,您可以看到乙個 hi3520d sdk vx.x.x.x.tgz 的檔案,該檔案就是hi3520d的軟體開發包。2 解壓縮sdk包 在linux伺服器上 或者一台裝有linux的pc上...

Hi3531D 靜態交叉編譯 Qt5 13 2

環境 ubuntu 18.04 64位 交叉編譯器 arm hisiv600 linux 有關 qt 的嵌入式相關開發,最好的參考資料就是qt文件 qt for embedded linux 該英文文件的翻譯版本 qt5.7 qt for embedded linux 首先,有必要區分幾個名詞 qt...

核心編譯的基本方法

核心編譯的基本方法 驅動程式和支援的檔案系統也是核心的一部分 在這裡我們要確定你所要支援的檔案系統及所要涉及的外部裝置 我自己使用的是 yaffs 檔案系統 1.yaffs.tgz 解壓 cd friendly arm kernel tar xvzfyaffs.tgz 在make menuconfi...