題:
iPad是否有C編譯器?
Daniel Grillo
2011-03-04 08:28:19 UTC
view on stackexchange narkive permalink

我想使用iPad學習C。只是簡單的程序。那麼,iPad是否有C編譯器?

十一 答案:
Jason Salaz
2011-03-04 09:14:46 UTC
view on stackexchange narkive permalink

粗略地查看iTunes Store會顯示 CodeToGo(iTunes Store鏈接)。由於您無法在iPad本身上進行編譯,因此該應用程序利用Web服務( IDEOne)來運行程序並將結果返回到設備。該應用程序的價格為3美元,並帶有通用二進製文件(iPhone + iPad)。該Web服務似乎是免費的,即使不是有點難看:)。

sorens
2011-03-04 16:40:32 UTC
view on stackexchange narkive permalink

如果您可以連接互聯網,則可以使用 codepad.org。它們使您可以從粘貼到Web表單中的代碼中編譯許多不同的語言。支持多種格式,並具有一些不錯的共享功能。

其他幾個選項包括compilr.com和ideone.com。
Ben Wyatt
2011-03-04 09:37:59 UTC
view on stackexchange narkive permalink

如果您願意越獄,答案是肯定的。您可以在iPad上安裝GCC(XCode附帶的開源C編譯器)。

該過程有點複雜,但是肯定可以。 您可以在此處找到說明。我鏈接的說明只提到了iPhone,但是相同的過程也可以在iPad上進行。

如果您不願意越獄,那麼建議的解決方案VxJasonxV可能是您唯一的選擇。

我會提醒任何人這樣做-在iOS 2以後,這會導致您的iDevice無法正常啟動,因為上帝知道原因。
還應注意,Xcode不再使用GCC,但現在使用Clang,這是一種自定義代碼庫,旨在替代GCC(但僅用於基於C的語言)。
hotpaw2
2011-03-04 09:32:58 UTC
view on stackexchange narkive permalink

Apple不允許運行除App Store審閱過程所批准的代碼以外的任何可執行(機器)代碼在iPad上運行。

可能可以移植C 解釋器到iPad,只要它被禁止下載C代碼即可。

Steve Moser
2011-03-04 09:31:55 UTC
view on stackexchange narkive permalink

由於iOS開發者計劃許可協議中的一項條款基本上規定:

“ Apple的iOS SDK阻止了任何iOS設備上的C編譯器App Store應用程序, iPhone下載或運行外部可執行代碼”

(摘自 wikipedia)。我相信由於某種原因我無法鏈接到該協議。

如果您只想要編輯器,可以查看 Project Edit

編輯:看起來像是對術語進行了更新,但也許只允許使用解釋性代碼,就像Pythonista應用對Python所做的,但對編譯後的代碼一樣。

那句話實際上已經過時了。在最近幾個月中,對術語進行了更改,以允許運行已解釋(未編譯)的代碼,只要它不下載任何代碼即可。但是,當然,[需要引用],而我還沒有找到。
user119465
2014-12-03 18:54:56 UTC
view on stackexchange narkive permalink

CppCode ios應用支持代碼完成,不需要越獄和互聯網連接

Michael May
2015-06-20 02:40:29 UTC
view on stackexchange narkive permalink
如果您的iPhone不支持CPPCode要求的iOS 8,那麼

PowerC ++可以替代CPPCode。但是PowerC ++僅使用為iOS定制的DOS環境中安裝的C ++ Builder。似乎有些過時了,並且不支持C ++標準的較新版本。注意:它在大多數情況下都運行良好,但是在調用某些功能時會崩潰。另外,字體大小可能看起來太小,無法放大。

alex gray
2011-11-22 14:33:57 UTC
view on stackexchange narkive permalink

以下是通過Cydia提供的C編譯器選項,以及一些非標準存儲庫,這些存儲庫提供了其他工具和軟件包,對於試圖將iPad作為計算機發揮作用的任何人來說都是很有趣的。

enter image description here enter image description here

enter image description here

Julien Lebot
2012-07-05 22:22:01 UTC
view on stackexchange narkive permalink

我偶然發現了這個C / C ++編譯器;雖然不確定它的價值,但它確實看起來像是用於iPhone / iPad的簡單C / C ++編譯器。程序然後解釋的字節碼。這是蘋果質量保證所能獲得的唯一方法。

Void Walker
2014-05-08 01:54:02 UTC
view on stackexchange narkive permalink

實際上,您可以只訪問 compileonline.com。您可以免費使用此站點上的任何編程語言!


享受在線編譯

只需遵循以下簡單步驟,即可使用您喜歡的瀏覽器在線編譯和執行任何您喜歡的編程語言,而無需在本地計算機上進行任何設置。

步驟-1選擇您喜歡的語言

步驟-2使用可用的文本編輯器輸入源代碼。

步驟-3最後單擊編譯按鈕[在Windows上為Ctrl + E在Mac上為& Command + E ]查看結果。


Aditya Das
2020-01-04 18:47:53 UTC
view on stackexchange narkive permalink

https://ide.cs50.io/

這是一個集成的開發環境,可在您的瀏覽器中的虛擬ubuntu上運行。效果很好。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...