導航:首頁 > 程序命令 > 安卓gcc命令

安卓gcc命令

發布時間:2024-09-13 16:58:52

1. 標准C程序如何移植到android平台需要什麼編譯參數,我用的是arm-eabi-gcc工具鏈

首先 你編譯的程序 用cat命令看 目錄應該是/lib/libc.so.6 而Android 是 /system/lib/libc.so
本來已經有C庫了 但是 我這里沒有用~ 你可以在 你的PC安裝機子上找到 交叉編譯arm-eabi-gcc或 arm-linux-gcc安裝目錄下的arm/4.3.2/..../libc/lib/libc2.8.so好像 是這個 有一個是libc.so.6 這個是一個連接 不是文件 查看屬性 看下連接的文件應該是 那個libc2.8.so (放心它是arm版的)拷貝這個文件到 安卓/system/lib/去 然後
用RE文件 為它添加一個 連接 /system/lib/libc.so.6 就可以了
這樣 標准庫是被移植去了 但是 你的應用程序 有可能使用的是 /lib/libc.so.6 不是 /system/lib/libc.so.6
先測試不行的話 就把 /system/lib 連接為/lib

2. 安卓系統後綴為.mk的文件是什麼屬性的

.mk後綴名文件類型:Makefile擴展名為.mk的文件是一個開發文件。Makefile規則如下所示目標:依賴文件列表<Tab>命令列表1、目標通常是要產生的文件名稱,目標可以是可執行文件或obj文件,也可是一個動作的名稱.2、依賴文件是用來輸入從而產生目標的文件.一個目標通常有幾個依賴文件.3、命令是make執行的動作,一個規則可以含幾個命令,每個命令佔一行.例1:簡單的Makefile實例main: main.cmain.hgcc-o main main.c

3. 安卓系統有沒有一個手機軟體可以打代碼,如同Visual C++6.0那樣的

安卓系統中的c4droid是一個可以打代碼的手機軟體,如同Visual C++ 6.0那樣編輯編譯C程序。

下面是詳細信息

4. 有沒裝好GCC for droid和SDL的C4droid吖他丫的,我裝了好多次,可是一點效果也

自己網路"GCC_SDL_FOR-C4droid"跳出有直接下載兩個最新插件(GCC。。。SDL。。)的地
址,在該頁面也有下載c4droid主程序的下載鏈接。下載後先安裝插件,成功後安裝主程序,插件會自動解壓,解壓時自動彈出一個窗口,點擊yes就OK了,自動把插件數據解壓到主程序了。編寫程宇時在菜單/preference/setting complied/G ,編譯C ,當然也可能會因為手機不一樣,有些最新版本運行不了,或者是GCC和SDL只能有一個正常,也或者c4可用,但兩個插件用不了,這樣換舊的插件版本試一下,因為現在網上比較亂,有些軟體是大神改的,又或者手機原因,自己找吧,一般安卓手機都可以用的!

5. 如何在安卓虛擬機里安裝vmware tools

Android也是Linux,必須有root,所以有兩種方式:
(如果Android虛擬機是x86那就只能用第二種方法,但不需要gcc for ARM,直接gcc就可以了)
(1)在Android上直接安裝:
Step 1. 安裝GCC,需要到安卓應用市場比如Google Play下載GCC For Droid plugin的應用,裡面解開有gcc
Step 2. 安裝Terminal應用
Step 3. 編譯Perl

Step 4. 將NDK里對應平台的頭文件復制進來
Step 5. 下載一份Android源代碼復制進來
Step 6. 將vmware tools的tar.gz解開,開始安裝,會提示手動編譯Kernel mole
(2)在Ubuntu上或Windows上編譯後安裝到Android
Step 1. 下載gcc for ARM(NDK里就有)
Step 2. 下載Android源代碼
Step 3. 將vmware tools for linux的tar.gz解開,把kernel mole的源代碼復制出來編譯

之後就是用busybox 的insmod命令載入kernel mole;如果想每次自動啟動,需要手動修改android rom的啟動文件,或者寫個apk service讓它自動載入。

閱讀全文

與安卓gcc命令相關的資料

熱點內容
美林程序員 瀏覽:841
安卓如何開網路 瀏覽:730
宿來app什麼時候上線 瀏覽:764
成都python培訓機構好不好 瀏覽:421
mysql查看配置命令 瀏覽:597
v8編譯cmake 瀏覽:965
app品牌起步階段需要什麼營銷 瀏覽:358
壓縮機製冷劑溫度 瀏覽:930
會日語的程序員 瀏覽:19
網銀密碼加密失敗怎麼回事 瀏覽:727
android開發音樂播放器 瀏覽:808
ug120陣列命令快捷鍵 瀏覽:597
氣動隔膜式壓縮機 瀏覽:470
linux如何修改主機名 瀏覽:104
單片機游標上下移動 瀏覽:528
數據加密驗證 瀏覽:108
程序員被激怒 瀏覽:891
winxp找不到伺服器dns地址 瀏覽:842
以文本文件的格式保存考生文件夾 瀏覽:41
編譯原理文法分為幾類 瀏覽:570