簡體   English   中英

使用C還是C ++進行跨平台的移動開發?

[英]C or C++ for cross-platform mobile development?

對於iOS,Android和Windows上的跨平台項目,我最初使用C ++編寫了一些基礎類。 但是據我了解,我將不得不編寫一個Objective-C包裝程序,以使迅速的iPhone項目可以在xcode中運行。 那么,使我僅用C重寫所有原始框架還是將其包裝在C中是一個更好的解決方案,是否更有意義? 嘗試嘗試確定保持代碼有效的最佳方法都沒有問題。

告訴我使用跨平台移動開發SDK也無濟於事。

我建議用C ++ 11編寫。它更現代,在網上有更多支持,您甚至可以使用Cmake進行編譯。 有很多工具可以幫助您。 我的公司正在使用它來開發可在以下平台上編譯的框架:

iOS,Mac OS X,Android(ARM,x86,x64),Windows(x86,x64),Linux(x86,x64)

您還可以在這里找到一個工具來幫助您跨平台的工具鏈,以便您編譯的代碼可以輕松地用於多個平台: https : //github.com/ruslo/polly

暫無
暫無

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

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