我的目的是在iOS开发中使用一些C++ STL的实现并将其打包为静态库进行重复使用。
众所周知,iOS设备基于ARM6/7系列,与*86系列有所不同,因此某些编译器选项也会有所不同。
对于移动开发,我们更喜欢在不同平台间重复使用一些C++代码,例如iOS、Android甚至PC后端。
因此,我想了解这种目的存在哪些问题或限制。
谢谢
C++ STL仅涵盖一些流行版本,我不希望覆盖所有STL库,我只是想了解针对此案例的一些常见问题。感谢指出任何一个问题。
我的目的是在iOS开发中使用一些C++ STL的实现并将其打包为静态库进行重复使用。
众所周知,iOS设备基于ARM6/7系列,与*86系列有所不同,因此某些编译器选项也会有所不同。
对于移动开发,我们更喜欢在不同平台间重复使用一些C++代码,例如iOS、Android甚至PC后端。
因此,我想了解这种目的存在哪些问题或限制。
谢谢
C++ STL仅涵盖一些流行版本,我不希望覆盖所有STL库,我只是想了解针对此案例的一些常见问题。感谢指出任何一个问题。
不需要 - 在我之前的雇主工作时,我们使用了一个完整的协议栈(包括一些STL)用C++编写的桌面客户端来启动我们的iPhone客户端的开发。效果非常好。