有没有办法将c库编译成object-c库

abvnet 2018-05-31 03:58:26
我有一个纯c的sdk,直接编译会生成最终文件c库,我想最终生成object-c库,供ios app调用,有谁有什么办法
现在很急,请大家帮帮我。谢谢大家,万分感谢。
...全文
1898 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
accountofcsdn 2018-07-01
  • 打赏
  • 举报
回复
这个看我的理解对不对。
(1)楼主有c的源码
(2)楼主目前用makefiel编译出来的是.o文件。

解决:
(1)创建xcode下面的 工程,类型不要选app,而是选静态库。
(2)工程里面引入c源代码。
(3)编译通过。
(4)release库,交给app工程使用。

app工程使用时,注意 c库里的头文件,要么引入app工程,要么在app工程配置里面指明头文件路径。
不担心 2018-06-06
  • 打赏
  • 举报
回复
编译出来的是.o文件还是什么,好像不行哦,你不是有源码,直接添加到项目里就能用
abvnet 2018-06-05
  • 打赏
  • 举报
回复
基于makefile编译 可供ios调用的c库
不担心 2018-06-03
  • 打赏
  • 举报
回复
不知道你说的c库和oc库指的是什么,xcode支持混编的,估计你说的什么c库直接拉到项目中就能用了 如果同一个文件中既有c代码也有oc的代码,要把扩展名由.m改成.mm

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧