在iPhone上编译/运行C ++代码而不转换为Objective C

时间:2013-02-23 22:15:51

标签: c++ iphone ios visual-studio-2010 ios-simulator

我在Visual Studio 2010上编写了我的项目,我使用了tesseract ocr库,Opencv和Cvblob,现在想要将它从桌面应用程序更改为iPhone上的移动应用程序,因此我可以编译并运行它而无需转换为Objective C ?!

1 个答案:

答案 0 :(得分:3)

好吧,你可以在iOS上编译并运行直接的C或C ++。您甚至可以在Objective-C类中内联它。

但是你仍然需要构建和部署Xcode(以及Mac),而你将无法使用针对Windows框架构建的代码。

似乎tesseract目前不支持iOS,因此如果您需要并且无法自行移植,您可能无法将应用程序移植到iOS而无需重写其主要部分。但这不仅仅是编程语言的问题。