c++ - Boost::Context 在 iOS 上工作吗?

标签 c++ ios boost boost-context

我正在尝试为 iOS 应用程序构建 boost::context。我尝试按照 boost 网站上的说明进行操作,但发现它们有点复杂。因此,我将/boost/context 目录以及 xcode 要求的任何其他 header 复制到我的 xcode 项目中。

现在,我正在尝试找出应该构建哪些源文件。

我从提供的来源中做出的选择:
http://svn.boost.org/svn/boost/trunk/libs/context/src/asm/

这些文件中哪些(如果有)是正确的?

最佳答案

是的,Boost::Context 适用于 iOS!

要编译的正确文件是

jump_arm_aapcs_macho_gas.S
make_arm_aapcs_macho_gas.S

关于c++ - Boost::Context 在 iOS 上工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16599124/

相关文章:

c++ - 从类型列表中删除类型 C++ 元编程

ios - Swift 处理很多复杂的操作

ios - 你如何从 Swift 向 os_log 传递错误?

c++ - 如何在boost::grid_graph中使用给定的vertex_descriptor访问edge_descriptor

c++ - boost::multiprecision:如何将 mpz_int 变量转换为 gmp_int?

c++ - 智能指针的 std::swap 是否保证引用不变?

c++ - 返回不可变的新实例的正确方法是什么?

c++ - C++ 中内联函数的编译器优化

c++ - 如何将库路径添加到编译器

ios - 用于启动 Google map 的 Url 架构在 iOS 9 中抛出警告并且也无法正常工作