c語言手機開發
C4droid是款Android設備上的C/C++程序編譯器[2]
,默認以tcc(tiny
c
compiler)為編譯器,可以選擇安裝gcc插件(20mb,只有root用戶可以使用),選用gcc後,可以用sdl(簡單直控媒體層庫,需安裝sdl
plugin
for
c4droid)和qt(nokia官方開發庫,需安裝sdl
plugin
for
c4droid)。也可以開發native
android
app(需安裝sdl
plugin
for
c4droid),就像google
ndk一樣。軟體支持代碼高亮,編譯時間隨cpu主頻而定,主頻越高編譯越快。gcc插件版本4.7.2提供了示列程序,包含sdl,android
native,qt和命令行測試程序源碼。
『貳』 手機開發會用到C語言么
手機操作系統android的開發,底層是用c語言,應用層是用Java。
所以對c語言要求不高,只要有好的Java基礎就可以了。
如果想進一步了解請咨詢:
www.newere.com
希望有幫到你。
『叄』 關於C語言手機嵌入式開發
能不能蒙的過要看你的基礎了,如果你以前做過相關的嵌入式開發,那麼你只要看一下手機開發的相關知識,面試時就用你以前的開發經驗,如開發細節,開發過程中碰到的問題移植一下也可以有模有樣的了
如果你以前沒有相關的嵌入式開發經驗,那就算了,絕對蒙不過去!
如果他問到你相關問題,你只能說輔助完成了這一項目,了解了手機嵌入式開發的大致流程,然後你就看一下相關開發書籍,至少能過講一點,不會太丟臉
『肆』 c語言程序exe如何在手機運行
Android設備上的應用程序大都是用Java語言編寫的,但有時我們需要用C語言進行一些底層的開發,但我們一般的PC機CPU都是Intelx86架構,而大多數移動設備CPU都是ARM架構,因此在linux上編譯運行的可執行程序是不能直接在Android手機上運行的,但是我們可以在PC機上交叉編譯出能在ARM平台下運行的程序。
1.安裝交叉編譯工具
首先,我們需要在Linux下安裝 arm-none-linux-gnueabi-gcc交叉編譯工具鏈下載地址(找了好久~_~)
不多說了,放到usr/local/bin目錄下,解壓文件包,解壓後得到一個arm-2009q1文件夾,然後把arm-2009q1下的bin目錄配進環境變數
如果在終端下執行arm-none-linux-gnueabi-gcc -v可以成功的話,就說明配置成功了,如圖
『伍』 怎麼用c語言在手機上做編程
可以使用c4droid軟體進行編程。
解決這個問題的方法如下:
1、首先在手機瀏覽器中搜索c4droid軟體。
『陸』 手機操作系統用什麼語言編的是C語言嗎
不同的手機操作系統是基於不同的編程語言開發的。
『柒』 C語言可以做安卓開發嗎
Android底層是Linux操作系統,上層有個虛擬機,apk都是使用Java語言編寫的,就看你做什麼開發了,如果你想從事底層開發,比如驅動開發、內核開發,是使用C語言。
如果你想從事Android APP開發,使用Java語言。
如果你從事中間層、framework開發,使用Java、C++語言。
『捌』 用c語言可以編成一個手機的rom(在安卓的基礎上,深度開發的手機系統)嗎
我是這樣理解的。首先Android所謂的rom是說支持手機運行的系統軟體環境。包括如bootloader,kernel,system等。
這裡面很大程度是c開發的,比如內核kernel,system裡面的部分模塊。但是還有一些系統軟體apk,框架層由Java開發。
理論上,用c肯定是能開發一個手機rom的。但是如果要在Android上,看你需要從哪裡切入。如果你就只想改一下系統軟體或者改改框架層,用Java就可以。也可以與c結合開發。具體的可以看看Java應用開發。然後把應用放到rom包裡面
而如果要深度定製一些服務,或者添加一些內核模塊,就得再好好研究一下Android系統源碼。具體選定在那一層進行修改。
『玖』 用c語言可以開發app嗎
可以的,c語言本來就是開發軟體的程序。
C語言更適合做操作系統相關的開發,比如驅動、嵌入式之類的。C語言開發手機App太困難了,似乎也很少有人這么做。
『拾』 怎麼用C語言或者C++開發手機軟體
這屬於嵌入式系統的范疇,應該是使用C,貌似是分為兩個流派,一是以移動式windows為核心的,另一個是Linux,應該是後者較為流行,因為Linux版權免費,並且支持內核任意剪裁,所以運算速度較快,開發簡易,山寨機就常用這種方法,但我知道諾基亞的開發語言是Python ,平台也較為特殊,可能是處於專利保護吧,別的品牌我就不知道了