iOS 编译 cpp 代码生成 .a 库备忘

第一步:下载ios-cmake

ios-cmake

第二步:复制ios-cmake到cpp项目目录下,打开终端输入:

bash 复制代码
cmake -B build/ios_arm64 \
  -DCMAKE_TOOLCHAIN_FILE=$(pwd)/ios-cmake/ios.toolchain.cmake \
  -DPLATFORM=OS64 \
  -DCMAKE_BUILD_TYPE=Release \
  -DLLAMA_BUILD_TESTS=OFF \
  -DLLAMA_BUILD_EXAMPLES=OFF \
  -DLLAMA_BUILD_TOOLS=OFF \
  -DBUILD_SHARED_LIBS=OFF

注意:ios-cmake为实际拷贝进去的目录名称,如果直接将上面github文件拷贝进去应该为ios-cmake-master。看实际情况而定。

第三步:编译项目:

bash 复制代码
cmake --build build/ios_arm64 --config Release
相关推荐
健了个平_2414 小时前
iOS 27 适配笔记
ios·xcode·wwdc
Tr2e14 小时前
🐱 从 0 到 1:用 Swift 手搓一个 macOS 桌面宠物(附源码)
macos·ios·swift
iOS开发上架哦17 小时前
Jenkins 自动上传 IPA 到 App Store 把发布步骤融入 CI/CD
后端·ios
ZJPRENO18 小时前
2026 苹果 WWDC 完整总结
ios
REDcker19 小时前
WWDC2026系统更新综述
macos·ios·开发者·apple·wwdc·ipados·wwdc2026
星星电灯猴20 小时前
全面解决Charles抓取HTTPS请求响应中文乱码问题的方法与技巧
后端·ios
人月神话-Lee21 小时前
【WWDC】Core AI:iOS 端侧大模型新纪元
人工智能·ios·ai·swift·wwdc·core ai
2501_9160074721 小时前
iOS 开发工具选择指南 从编辑器、编译器到自动化构建
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
库奇噜啦呼1 天前
【iOS】源码学习-YYModel源码学习
学习·ios·cocoa
风华圆舞1 天前
一个 Flutter 项目同时保留 Android、iOS、HarmonyOS 支持的实践
android·flutter·ios