有一个基于Github的,基于C ++的存储库,其中包含CMake文件,我想将其编译为要在我的iOS项目中使用的库。如果一个库以正确的方式调用CMake +使用XCode进行构建(我不知道该怎么做),则该库没有无法为iOS构建的外部依赖项。
我对CMake很有经验,并且对XCode很有经验,但是我从来没有用CMake构建系统进行C ++项目并使用它来生成“东西”(一个库),该东西可以被(或与之集成)使用。 )的iOS应用。
在谷歌搜索并搜索Stackoverflow之后,我找不到任何令人满意的解释或示例。
如何进行基于C ++的CMake项目并将其编译为可以由iOS应用中的Swift代码调用的库?