如何找到通过CMake的一个的iOS / Mac OS X的框架(How to find a iOS

2019-09-21 09:43发布

上下文

我包装升压C ++库成从这个框架(iOS设备) 脚本 。 该脚本生成boost.framework。 当链接到一个“手工制作”的Xcode项目建设的iOS应用框架工作正常。

问题

我还有一个Xcode项目(建立一个iOS应用)需要boost.framework。 本项目采用CMake的生成Xcode项目,然后编译iOS应用。 CMake的确实有支持的框架,但是,我还没有beeen能够通过我的自定义FindBoostFramework.cmake文件,以获得由CMake的认可boost.framework。

FYI:CMake的的内置FindBoost.cmake没有找到提振框架。 我boost.framework没有位于标准位置(如/系统/库/框架),而是沿着“/Users/Me/Dev/boost.framework”的线东西。

是否有任何人知道得到CmMke找到这个框架?

环境:OS:10.8 Xcode中:4.4的CMake 2.8.8

Answer 1:

原来CMAKE_FRAMEWORK_PATH不包含含有所寻求框架的目录路径。



文章来源: How to find a iOS/mac OS X framework via Cmake