正確安裝Library給cross compiler的方式 - Linux

By Necoo
at 2014-04-04T11:08
at 2014-04-04T11:08
Table of Contents
我最近在開發Zedboard這塊板子
所以有用到cross compiler
我是用現成的arm-linux-gnueabi-g++
可是最近幾天遇到許多問題
就是我不知道該怎麼樣才有辦法把library或相關package
安裝好給cross compiler使用
我遇到的第一個問題是安裝LibSerial這個library的時候
我用apt-get把可以抓的相關套件都裝好了
可是不管怎樣我下-lserial的指令的時候cross compiler就是reference不到
我照這篇
http://stackoverflow.com/questions/2272200/undefined-referance-to-libserial
下去/usr/lib裡面看該有的檔案明明都有
後來我想到這篇可能只適用於一般g++
我就把那個library的相關檔案也都丟進/usr/arm-linux-gnueabi/lib下面
然後就變成skipping incompatible......cannot find......
我認為是library安裝錯誤的問題
不知道有沒有人可以告訴我該怎麼正確安裝library
或是提供我一個你認為不錯的網站
然後另一個問題是
我在make uboot的時候遇到沒有dtc的問題
我就去抓了dtc壓縮檔
解壓之後make + make install(裡面沒有configure檔)
可是我打dtc -v terminal還是顯示根本沒有這個套件
另外這個套件應該也是要讓我的cross compiler找得到才對
以上
希望有人可以為我解答
或是提供我一個你認為可以參考的網站
非常非常感謝你
我現在搞不太清楚linux的套件跟library都是怎麼裝還有裝在哪裡
還有當我下指令的時候linux是去哪裡找套件
compiler的時候compiler是怎麼reference到library(我看到超多叫作lib的資料夾)
以及該怎麼樣g++/arm-linux-gnueabi-g++才會看得到我要給他們用的東西
BTW我是用Ubuntu12.04.4 LTS
--
所以有用到cross compiler
我是用現成的arm-linux-gnueabi-g++
可是最近幾天遇到許多問題
就是我不知道該怎麼樣才有辦法把library或相關package
安裝好給cross compiler使用
我遇到的第一個問題是安裝LibSerial這個library的時候
我用apt-get把可以抓的相關套件都裝好了
可是不管怎樣我下-lserial的指令的時候cross compiler就是reference不到
我照這篇
http://stackoverflow.com/questions/2272200/undefined-referance-to-libserial
下去/usr/lib裡面看該有的檔案明明都有
後來我想到這篇可能只適用於一般g++
我就把那個library的相關檔案也都丟進/usr/arm-linux-gnueabi/lib下面
然後就變成skipping incompatible......cannot find......
我認為是library安裝錯誤的問題
不知道有沒有人可以告訴我該怎麼正確安裝library
或是提供我一個你認為不錯的網站
然後另一個問題是
我在make uboot的時候遇到沒有dtc的問題
我就去抓了dtc壓縮檔
解壓之後make + make install(裡面沒有configure檔)
可是我打dtc -v terminal還是顯示根本沒有這個套件
另外這個套件應該也是要讓我的cross compiler找得到才對
以上
希望有人可以為我解答
或是提供我一個你認為可以參考的網站
非常非常感謝你
我現在搞不太清楚linux的套件跟library都是怎麼裝還有裝在哪裡
還有當我下指令的時候linux是去哪裡找套件
compiler的時候compiler是怎麼reference到library(我看到超多叫作lib的資料夾)
以及該怎麼樣g++/arm-linux-gnueabi-g++才會看得到我要給他們用的東西
BTW我是用Ubuntu12.04.4 LTS
--
Tags:
Linux
All Comments

By Brianna
at 2014-04-06T23:33
at 2014-04-06T23:33

By Steve
at 2014-04-11T03:00
at 2014-04-11T03:00

By Regina
at 2014-04-11T04:52
at 2014-04-11T04:52
可以了解多一點cross compile的觀念,還可以大概知道要給
compiler加那些參數

By Caitlin
at 2014-04-14T11:24
at 2014-04-14T11:24

By Connor
at 2014-04-14T19:36
at 2014-04-14T19:36
Related Posts
Win8弄雙系統方法?

By Madame
at 2014-04-02T22:59
at 2014-04-02T22:59
徵求高屏區會架討論區之強者

By Candice
at 2014-04-02T22:33
at 2014-04-02T22:33
刪除ubuntu後,進不去windows

By Selena
at 2014-04-02T22:15
at 2014-04-02T22:15
build kernel module

By Gary
at 2014-04-02T19:54
at 2014-04-02T19:54
PDF 無法讀取

By Victoria
at 2014-04-02T19:33
at 2014-04-02T19:33