簡體   English   中英

將Windows C ++用於Android和iOS

[英]Using Windows C++ for Android and iOS

無法將我的Windows C ++代碼輕松地帶到Android和iOS上,不是嗎?

我的C ++代碼主要只是矢量,字符串和諸如此類的“輕”東西,它與圖形無關。

我以為,由於C ++具有通用性,因此我可能以某種方式使它起作用的可能性很小。

我猜C ++取決於VS2010 C ++運行時,因此我必須重新編寫它,對嗎? 使用iOS的XCode和Android的Java ...

我想是這樣,但是也許其他人比我更及時。

當然,如果您只有跨平台和標准的實現,那么您絕對可以輕松地將代碼帶到其他平台上。 為了將您的代碼移植到Android,您可以查看JNI,對於XCode,您可以僅創建要在Objective-C ++項目中使用的Cocoa靜態庫。

是的, 您可以編譯適用於iOS 和Android的 C ++文件 ,但是您需要做一些本機的工作(目標C,Cocoa),以便使用遷移的C ++函數組裝完整的代碼簽名的iOS應用,並且可能Android方面(利用Java)。

我很早以前就遇到了這個問題,我發現如果您要為ios編寫應用程序,則必須了解Objective C,否則所有其他選擇都將使您失去所有優勢,並使您的生活更加艱難。 ..
但是您可以使用目標C ++編譯器來編譯C ++代碼:)

暫無
暫無

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

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