聯詠系列平臺編譯器安裝及配置
針對平臺:NT9852x / NT9856x
1. 將檔案解壓縮到當前目錄下
tar -xjvf arm-ca9-linux-gnueabihf-6.5.tar.bz2


2. 將解壓完的檔案放置在常規的目錄下
sudo mkdir /opt/nvt-linux
sudo cp arm-ca9-linux-gnueabihf-6.5 /opt/nvt-linux/ -r

3. 配置環境變數
sudo vim /etc/profile
# Fri Aug 6 20:30:00 CST 2021
# Novatek 9852x, Cross-Toolchain PATH
export PATH="/opt/nvt-linux/arm-ca9-linux-gnueabihf-6.5/bin:$PATH"
export LD_LIBRARY_PATH="/opt/nvt-linux/arm-ca9-linux-gnueabihf-6.5/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH="/opt/nvt-linux/arm-ca9-linux-gnueabihf-6.5/arm-ca9-linux-gnueabihf/lib:$LD_LIBRARY_PATH"
#
source /etc/profile



4. 結果



5. 以此類推
# Fri Aug 6 20:30:00 CST 2021
# Novatek 9852x, Cross-Toolchain PATH, uclibc
export PATH="/opt/nvt-linux/arm-ca9-linux-uclibcgnueabihf-6.5/bin:$PATH"
export LD_LIBRARY_PATH="/opt/nvt-linux/arm-ca9-linux-uclibcgnueabihf-6.5/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH="/opt/nvt-linux/arm-ca9-linux-uclibcgnueabihf-6.5/arm-ca9-linux-uclibcgnueabihf/lib:$LD_LIBRARY_PATH"
#
# Fri Aug 6 20:30:00 CST 2021
# Novatek 9856x, Cross-Toolchain PATH
export PATH="/opt/nvt-linux/arm-ca9-linux-gnueabihf-8.4/bin:$PATH"
export LD_LIBRARY_PATH="/opt/nvt-linux/arm-ca9-linux-gnueabihf-8.4/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH="/opt/nvt-linux/arm-ca9-linux-gnueabihf-8.4/arm-ca9-linux-gnueabihf/lib:$LD_LIBRARY_PATH"
#

6. 注意事項:
? ① 若將多個平臺的編譯器環境變數配置在全域環境中時,即 /etc/profile 檔案,在編譯時,需要注意在該檔案中用注釋區分不同的編譯器,以防止程式在編譯后運行出錯,
? ② 編譯時,若當前用戶無法尋找到編譯命令,在編譯器正確安裝的前提下,需要在當前用戶下重新加載環境變數,即source /etc/profile,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/397865.html
標籤:其他
上一篇:第六章:HTML結構與基本標簽
