2015-05-29 144 views
0

我有一個可以使用arm-linux-gnueabi-gcc命令的功能性手臂交叉編譯器。爲arm-gcc編譯器安裝庫

這適用於簡單的程序,但當我必須編譯需要像x11,opengl這樣的庫的較大程序時,由於所需的頭文件/文件不存在於arm-linux-gnuebi目錄中,而是出現在正常的gcc編譯器中,所以遇到問題。

我需要知道,是否有任何簡單的方法來安裝arm-gcc這樣的庫。

使用簡單的apt-get不起作用。例如,如果我需要freeglut3-dev來交叉編譯應用程序,我該如何做。

我可以配置apt-get爲arm-gcc安裝庫嗎?或者我可以使用gdebi在我自己的主機上安裝.deb(支持arm的那些),它可以工作嗎?

問候

回答

1

看一看這個頁面,存在容易指定封裝架構的選項: https://unix.stackexchange.com/questions/115272/download-package-via-apt-for-another-architecture

爲架構的一個例子「:armhf」在BeagleBoard的是在這裏: 見部分「Qt的建立與X」 https://wiki.mozilla.org/Embedding/IPCLiteAPI_BeagleBoardHF

另一種方法是創建一個虛擬機的發展: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Virtual_ARM_Linux_environment

我希望它有幫助 ssinfod