c++ - 为 iphone 应用程序编译/使用 unrar C++ 源代码?

标签 c++ iphone objective-c compression

编写一个包含解压缩 zip 和 rar 文件的功能的应用程序。我想我对如何处理 .zips 没意见,但 .rars 似乎有点麻烦。我注意到 rarlabs 有可用的源代码,但它是 C++。有没有办法在 iPhone 应用程序中编译、包装或以其他方式使用此代码?

引用:http://www.rarlab.com/rar_add.htm

也接受有关如何处理 .rar 文件的替代建议。

我还是个新手,所以请用简短的词来解释:)

最佳答案

如果你只需要解压 RAR 文件,这个库可能更容易编译,因为它是一个 C 源文件:

http://www.unrarlib.org/features.html

我看过编译你提到的库,但有很多错误,而且最初并不明显只是如何解决其中一些错误(文件类型不是问题)。

关于c++ - 为 iphone 应用程序编译/使用 unrar C++ 源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2705181/

相关文章:

c++ - 复杂/ double 类型的运算符重载 "+"

iphone - 指针、NSMutableArray、保留、循环和困惑

ios - UINavigationController interactivePopGestureRecognizer 在 iOS7 中工作异常

ios - iPad 上的 UIScrollView 崩溃应用程序

ios - 将SKTexture加载到设备时出错

C++:POD 优缺点

c++ - 如何实现两个第三方类型之间的转换?

c++ - 需要非常简单的 C++ for 循环的帮助

javascript - IOS 应用程序在使用 JavaScript 时不会重定向

objective-c - 强制转换为 (id<protocol>) 以保证存在一个属性