|      1missdeer      2013-03-18 22:24:02 +08:00 可以使用C++,比较大的C++类库比如Boost、Qt都可以在iOS上用了,opencv不了解。 | 
|  |      2sumanx      2013-03-18 22:31:05 +08:00 opencv可以 | 
|  |      5yangxin0      2013-03-19 00:11:33 +08:00 IOS就是一个unix系统。 | 
|  |      6leafduo      2013-03-19 00:40:32 +08:00 可以,就当是 Objective-C++ 不就好了 | 
|  |      7chisj      2013-03-19 09:10:41 +08:00 python都可以吧,越狱了的话。 | 
|  |      11ljbha007      2013-03-19 10:30:56 +08:00 只要用交叉编译器编译成arm格式的eabi文件 并且引用的共享库在系统中都默认存在的话就没问题 | 
|  |      12dorentus      2013-03-19 11:11:27 +08:00  1 OpenCV 可以用。 参见 http://docs.opencv.org/doc/tutorials/introduction/ios_install/ios_install.html 构建一个 opencv2.framework,直接导入 XCode 工程即可。 | 
|  |      15parkman OP | 
|  |      16xuan_lengyue      2013-03-19 13:10:31 +08:00 Objective-C++,可以用。 唯一的区别是文件后缀必须是mm。 | 
|  |      17run2      2013-03-19 13:14:17 +08:00 via iPad  1 opencv sf.net上还有专门针对iOS的例子吧,难道是我记错了 | 
|  |      18BenX      2013-03-19 14:58:27 +08:00  1 推荐一个blog http://tinsuke.wordpress.com/ 上面两篇文,看看就明白了。 how to: compile and use tesseract (3.01) on ios (sdk 5) how to: cross compiling libraries for ios (armv6/armv7/i386) | 
|  |      19dorentus      2013-03-19 18:50:48 +08:00 @parkman 老版本的 XCode 我不太清楚,不过现在新版本的 XCode 4 什么的,是可以根据文件扩展名来识别文件类型的: * .m 是 Objective-C 源文件 * .c 是 C 源文件 * .cpp 或者 .cxx 什么的是 C++ 源文件 * .mm 是 Objective-C++ 源文件 C++ 本来就是被支持的,所以不用改扩展名啦 | 
|      22dcoder      2013-03-20 23:30:24 +08:00 这个是好贴啊,请问纯粹用C++,或者只用很少的Object-C,能写出完整合法的iOS原生app吗?现在难道主要的Cocoa API都有C++ wrapper了?TCP/IP socket或者蓝牙之类的网络API,也有Wrapper吗? |