簡體   English   中英

gcc ON arm/android

[英]gcc ON arm/android

我剛買了一個 EEE 墊變壓器。 就像我擁有的​​任何硬件一樣,我想在上面安裝一個 C 編譯器。 我知道我可以交叉編譯,但我想在設備本身上進行開發。 我在谷歌上搜索過,我似乎只能找到關於如何為 x86/64 Linux 構建 arm 工具鏈的頁面。 想法?

我偶然發現這個編譯gcc二進制文件的人在android / ARM(以及R運行時)上運行,我正在看一下它。

http://rwiki.sciviews.org/doku.php?id=getting-started:installation:android

編輯@ 2014/02/14

因為這個答案仍然被提升,我建議人們去看看

由於它們為大多數實用程序提供了包樣式安裝,因此botbrew附帶了git和合適的ar版本,但需要root訪問權限。

kbox2不需要root並且正在chroot風格的環境中工作

構建 gcc(等)以在您的目標上運行的過程應該類似於構建交叉編譯器,除了您將:

  • 需要有一個 ARM 交叉編譯器,可以在您的 x86 機器上運行。 所以你的谷歌搜索結果仍然有用。
  • 在為工具鏈的所有部分運行configure時,使用--host選項指定您的 ARM 平台。

自從您在 2011 年 6 月(或者可能在同一時間開始)詢問此問題后,有一種東西可以完全滿足您的要求,稱為“終端 IDE”。 這比您檢查為正確的答案要好得多,因為它不像檢查的答案那樣依賴交叉編譯。

Terminal-IDE 是一個集成開發環境,可以在您的 Android 設備上運行(正如您所問的),並且具有 C 編譯器和 Java(當然)。

有一個Terminal-IDE 網站,提供更深入的描述和其他資源的鏈接。

注意:自從我寫了這個回復,Terminal-IDE 的作者已經停止支持它。 請不要因為這個而對我投反對票!

我目前最喜歡的自托管開發工具鏈環境目前是GNURoot 你可以在你的手機上放置一個Debian用戶空間,享受emacs和/或vi的樂趣,而其他人則認為你瘋狂地發短信給你的BFF或玩Pokemon Go。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM