社区
iOS
帖子详情
有没有办法将c库编译成object-c库
abvnet
2018-05-31 03:58:26
我有一个纯c的sdk,直接编译会生成最终文件c库,我想最终生成object-c库,供ios app调用,有谁有什么办法
现在很急,请大家帮帮我。谢谢大家,万分感谢。
...全文
1899
5
打赏
收藏
有没有办法将c库编译成object-c库
我有一个纯c的sdk,直接编译会生成最终文件c库,我想最终生成object-c库,供ios app调用,有谁有什么办法 现在很急,请大家帮帮我。谢谢大家,万分感谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
Object
-C语言教程.docx
Object
ive-C是在C语言的基础上进行扩展的,因此可以直接调用C语言的函数和
库
。这使得
Object
ive-C既具有C语言的效率和灵活性,又具备了面向对象的优点。
Object
ive-C的冗长命名规约使得代码具有描述性,降低了误解
WINDOWS编译
object
c 的工具
库
WINDOWS编译
object
c 的工具
库
《C语言/C++学习指南》-- 动态
库
和静态
库
视频教学
本视频课程介绍C语言中动态
库
和静态
库
的基本概念,制作和使用方法,手工加载动态
库
方法,如何导出函数和类,以及VC的静态编译等等
object
-c程序设计第四版
前6章讲述
Object
ive-C语言,包括数据类型、运算符、表达式、条件语句、循环语句、类、协议、继承、类别、编译预处理等内容。第7章到第10章讲述
Object
ive-C的基础框架,以及文件操作、内存管理、数据保存等内容。第11...
Object
ive-C 2.0 运行时系统编程指南
Object
ive-C语言将决定尽可能的从编译和链接时推迟到运行时。只要有可能,
Object
ive-C总是使用动态的方式来解决问题。这意味着
Object
ive-C语言不仅需要一个编译器,同时也需要一个运行时系统来执行编译好的代码。这儿...
iOS
29,031
社区成员
12,466
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章