hi3520d核心編譯編譯方法
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
再重新編譯
相關文章
- 如何編譯 Linux 核心編譯Linux
- linux核心修改編譯Linux編譯
- android編譯方法Android編譯
- Linux核心模組編譯Linux編譯
- Camera Sensor編譯方法編譯
- Java編譯與反編譯Java編譯
- A40i &T3 全原始碼編譯-ARM Linux核心在PC Linux的編譯方法原始碼編譯Linux
- libusb android ndk編譯--編譯mipsAndroid編譯
- hadoop編譯—+2.x編譯Hadoop編譯
- N1064編譯鏈編譯編譯
- 高效學習Linux核心——核心模組編譯Linux編譯
- Centos8編譯安裝核心CentOS編譯
- Linux編譯核心 Ubuntu18.04 -2020.11.04Linux編譯Ubuntu
- 編譯編譯
- nanoPI編譯核心的一些recordNaN編譯
- Typora編譯器使用方法編譯
- 程式碼線上編譯器(上)- 編輯及編譯編譯
- Make編譯之編譯32bit ffmpeg編譯
- 開源編譯工具和編譯軟體編譯
- 編譯VIM編譯
- 編譯版本編譯
- 交叉編譯編譯
- 編譯googletest編譯Go
- 編譯宏編譯
- 編譯 ncurses編譯
- freeswitch 編譯編譯
- 編譯原理編譯原理
- 編譯 zsh編譯
- 編譯 git編譯Git
- openXLSX編譯編譯
- webrtc編譯Web編譯
- acl 編譯編譯
- GCC編譯過程(預處理->編譯->彙編->連結)GC編譯
- Rust 交叉編譯與條件編譯總結Rust編譯
- 交叉編譯-Mac環境使用NDK編譯FFmpeg編譯Mac
- cmake編譯指定自己編譯的庫路徑編譯
- 編譯器的自展和自舉、交叉編譯編譯
- Nexus6P 7.1.2 核心編譯修改 TracerPid編譯