希望能幫到你,
1)讓linux 在arm上運行,安卓底層也是linux.
2)gcc, arm-gcc等交叉編譯工具,linux 源碼,arm燒錄工具。
3)一般用linux環境,win7可以編應用,驅動我沒編過。
4)好象只能編應用,需要安裝相應的插件
5)是arm , linux 是運行在電腦上的,要用交叉編譯工具編譯才能在arm上用
6)參考arm給的手冊和工具,
7)可以。
2. 請問arm-linux-gcc和arm-linux-ld還有arm-linux-obj之間是什麼關系
gcc是編譯器,負責對c代碼的編譯, ld是連接器 負責將多個*.o的目標文件鏈接成elf可執行文回件。答elf可執行文件是unix常用的可執行文件類型,就像windows的exe文件。elf文件中有很多信息包括段信息還有頭信息,這些信息對硬體是沒有意義的,所以有的時候我們通過obj將elf轉化成bin 文件載入到內存中運行,bin文件就是一個純二進制文件,並且你可以通過objmp將elf文件來反匯編。
全部手打 希望對你有幫助