2
我目前使用Android NDK的獨立工具鏈,但是交叉編譯程序似乎相當困難,因爲NDK提供的庫缺少很多東西。Android預構建好的GNU工具鏈?
我使用NDK獨立的工具鏈構建binutils
,這一切編譯(雖然我沒有測試,看看是否真的二進制工作),但是,當它來到GCC
它變得相當困難。
我看到一個可從Gnash's website下載的工具鏈和sysroot,但是當我試圖在我的電腦上運行它時,它無法工作,因爲該軟件包是從其原始環境進行簡單打包的,具有非常差的可移植性。
我想知道是否有其他預構建的GNU工具鏈可用於在Android上構建thinsg?
謝謝!
你想做什麼具體? Android不是一些通用的Linux發行版,您可以只使用任何現有的Linux應用程序,爲ARM進行交叉編譯並期望它能夠正常工作。嘗試訪問未通過穩定的NDK API公開的部分硬件可能無法在不同設備上工作。 – Michael 2012-08-03 13:57:52
我只想爲我自己的設備構建一些Linux命令行程序。 – 2012-08-04 00:44:49