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
相关推荐
没事学AI2 小时前
移动端调用大模型详解
ios·大模型·安卓
叽哥4 小时前
flutter学习第 14 节:动画与过渡效果
android·flutter·ios
2501_915918416 小时前
iOS 文件管理全流程实战,从开发调试到数据迁移
android·ios·小程序·https·uni-app·iphone·webview
songgeb7 小时前
UIScene in iOS
ios·ui kit
叽哥8 小时前
flutter学习第 13 节:本地存储
android·flutter·ios
AD钙奶-lalala11 小时前
导入文件到iPhone实现
ios·iphone
zeqinjie1 天前
回顾 24年 Flutter 骨架屏没有释放 CurvedAnimation 导致内存泄漏的血案
前端·flutter·ios
叽哥2 天前
flutter学习第 12 节:网络请求与 JSON 解析
android·flutter·ios
y东施效颦2 天前
uni-app app端安卓和ios如何申请麦克风权限,唤起提醒弹框
android·ios·uni-app