ubuntu12.04 在編譯u-boot過程中遇到的問題及解決方法
本文記錄自己學習zeboard開發過錯中碰到的問題。
本文以《嵌入式系統軟體硬體協同設計實戰指南》第2版13.2.2節中編譯u-boot為基礎,按照書中的方法碰到有以下幾個問題
1.openssl/ssl.h這裡是庫檔案缺失,執行命令
$ sudo apt-get install libssl-dev
2./bin/sh: 1:dtc: not found 缺dtc工具,執行命令
$ sudo apt-get install device-tree-compiler
3.dtc: invalid option -- 'i' 這裡是dtc工具有問題,執行以下命令
$ sudo wget -c https://raw.github.com/RobertCNelson/tools/master/pkgs/dtc.sh
$ sudo chmod 777 dtc.sh
$ ./dtc.sh
到這裡問題就都解決了,若是在第3個問題中無法從網站中下載dtc.sh檔案參照http://blog.chinaunix.net/uid-30122221-id-5372805.html解決。
本文多參考網上資料,分享在學習過錯中的問題,與大家多多交流。
相關推薦
ubuntu12.04 在編譯u-boot過程中遇到的問題及解決方法
本文記錄自己學習zeboard開發過錯中碰到的問題。 本文以《嵌入式系統軟體硬體協同設計實戰指南》第2版13.2.2節中編譯u-boot為基礎,按照書中的方法碰到有以下幾個問題 1.openssl/ssl.h這裡是庫檔案缺失,執行命令 $ sudo apt-get inst
linux安裝軟體過程中版本衝突解決方法
在安裝pcre的過程中,報錯:Invalid C++ compiler or C++ compiler flags。百度了下說是需要安裝g++,於是敲入命令 yum install gcc-c++,又報了一對錯: --> Running transaction c
LoadRunner 使用過程中問題及解決辦法記錄
1.web_find()插入檢查點回放錯誤 Action.c(83): Error -27985: There is no context for HTML-based functions. A previous function may not have used "Mo
在使用macbook pro過程中遇到 ,解決方法!
準備使用macbook pro做開發,結果發現以前註冊的Apple ID在登入App Store的時候出現如題的問題! 於是致電4006272273,蘋果的售後,在其幫助下一步一步解決了該問題! 1.開啟iTunes,點選左上角的登入,輸入Apple ID、密碼進行登入
ubuntu下執行sudo apt-get update(ubuntu16.04換源)遇到的問題及解決方法總結
參考連結問題:1.E: 無法下載 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/dists/xenial/main/binary-amd64/Pa
linux下FAT32格式u盤只讀的問題及解決方法
以下是網上看到的解決辦法:http://blog.csdn.net/heqiuya/article/details/7870554 其實是掉電保護,之前掛在的SD變成了制度檔案,只需要將SD卡重新掛
關於全志A20的Ubuntu12.04 64位系統下環境配置及編譯過程筆記
在安裝Ubuntu系統之後,安裝編譯所需的GCC等工具,一般選用GCC4.4版本的,因為自己在編譯時安裝的是arm-linuc-gnueabi-4.6.3等,所以在編譯時一直報CC1:error等錯誤,在網上查了很多資料,大多數解釋為cc1檔案所在資料夾許可權不夠,後來發現
C++編譯連接過程中關於符號表的報錯分析
區別 生成 fin 結構 undefine 編譯預處理 析構函數 編譯 還需 是這樣的,在學習鄭莉老師的多文件結構和編譯預處理命令章節時候,看到書裏有這麽一張圖描述如下:#include指令作用是將指定的文件嵌入到當前源文件中#include指令所在的位置。 然
使用protobuf編譯onnx.proto過程中的一些問題總結
就會 升級gcc 存在 ace 代碼下載 oar get mar tom 使用git clone下載protobuf的源代碼,然後git checkout到branch2.7.0: 編譯protobuf,先在代碼頂層目錄執行./configure,然後執行make,成功後
【CEF3編譯】增加對mp3/mp4等格式支持的編譯手記 搭建編譯環境的過程中所遇到的問題(1) 2018-5-19
代碼 問題 enable img oid bit orm redist def 迫於對現有項目的升級,最近開始考慮更新在項目中所使用到的CEF(Chromium Embedded Framework)瀏覽器庫,但CEF/Chromium出於版權考慮保留了對於m
CCS編譯U-boot
51cto 如果 ges 修改 mark 源碼包 裝包 exist 安裝 CPU選用TI出的am335x,為方便調試采用CCS編譯U-boot。準備Uboot源碼包,交叉工具鏈,CCS安裝包。1.打開CCS,選擇File->new project,選擇“Makefil
VC如何在編譯連結程式過程中在輸出視窗看到連結的順序
VC如何在編譯連結程式過程中在輸出視窗看到連結的順序 具體操作:選擇VC選單Project->Settings->Link頁,然後在Project Options的Edit欄中輸入/verbose:lib,這樣就可以在編譯連結程式過程中在輸出視窗看到連結的順序了。 同時這樣也可以解決
Autoware在Ubuntu14.04中編譯安裝遇到的一些問題及解決辦法
cv_brige依賴boost 1.54 我之前安裝的boost1.66,貌似cv_brige依賴boost1.54,導致編譯出錯。 解決辦法:解除安裝安裝的boost1.66之後,重新下載boost1.54編譯安裝即可。 解除安裝boost:boost庫一般安裝
U-boot移植之配置及編譯詳解 1
1.Uboot 的配置過程主要涉及四個檔案: uboot/makefile uboot/mkconfig uboot/config.mk uboot/board/samsung/smdkc110/u-boot.lds 2
Linux編譯安裝軟體過程中環境變數的設定
1.編譯過程中執行“./configure”時,最好使用--prefix選項手動設定軟體的安裝目錄,如“$./configure --prefix=/home/lemon/mpich2-install”,這樣可以保證軟體安裝後能夠找到需要使用的可執行檔案及庫檔案的位置。 2.當需要指定某些依賴項時,使用--
編譯Android原始碼過程中遇到的錯誤
編譯環境:(1)ubuntu15.04(2)jdk1.6 JDK環境設定: export JAVA_HOME=/home/zr/jdk1.6.0_45 export JRE_HOME=${JAVA_HOME}/jre export CL
Ubuntu18.04配置ORB-SLAM2過程中的問題
https://www.imooc.com/article/details/id/29136 1. 提示“CMAKE_CXX_COMPILER-NOTFOUND ” 具體形式: Check for working CXX compiler: CMAKE_CXX_COMPILER-NOTFOUND&nbs
編譯U-boot和Linux核心的步驟和詳解
1、準備材料 linux核心和uboot的原始碼包—- 6818GEC.tar.gz 環境:VMware12.0 Ubuntu16.04(64位) (1)先將 6818GEC.tar.gz 放在Ubuntu的共享目錄下,然後將 68
caffe編譯與安裝過程中的疑難點
折騰了好幾周,終於把caffe裝好了,現在把過程中容易出錯的點記錄於此。 1. 關於protobuf。本來protobuf是很容易的東西,但新版的caffe需要比較新的protobuf版本,我試了好幾個版本,最終發現protobuf3.0.0可以用,但是新版的編譯prot
編譯u-boot 報錯 openssl/evp.h: No such file or directory
在陸佳華《嵌入式系統軟硬體協同設計實戰指南 第2版》一書的第13章節 編譯U-boot時會遇到2個錯誤。原因很簡單,就從一開始的錯誤提示著手: fatal error: openssl/evp.h: 沒有那個檔案或目錄。當然在網上也可以搜尋到相關的解決方法。在此僅作為記錄