XCode 5 中如何在Command Line Tools项目中使用动态链接库dylib?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

XCode 5 中如何在Command Line Tools项目中使用动态链接库dylib?

2016-06-06 12:04:28 2254 1

XCode5 中如何在Command Line Tools项目中使用动态链接库dylib?

大家好:

我在Xcode 5创建了一个纯C的Command Line Tools项目。

这个项目使用了一个第三方的库,NAME.dylib。

我用gcc可以编译:

gcc main.c -lNAME -ldl -L/usr/local/NAME/lib -I/usr/local/NAME/include
编译生成的 a.out , 可以按照预期运行。

但是直接在XCode中运行,提示我:

ndefined symbols for architecture x86_64:
xxxxxx
xxxxxx
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我想应该是在某个地方告诉XCode ,需要的 dylib 在哪里。
可以我不知道该如何告诉XCode。

请大家帮忙,多谢。

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:28:11

    项目设置 - Build Settings - Search Paths - Header Search Paths 加上 /usr/local/NAME/include
    项目设置 - Build Settings - Search Paths - Library Search Paths 加上 /usr/local/NAME/lib

    0 0
相关问答

0

回答

OSS iOS sdk 导入Xcode工程报的一个错

2016-05-01 16:55:08 2441浏览量 回答数 0

1

回答

iOS app打包时遇到的问题 ,Generic Xcode Archive

2016-03-06 10:18:35 2280浏览量 回答数 1

1

回答

xcode ios应用发布时出现的问题

2016-03-11 13:49:26 1799浏览量 回答数 1

1

回答

请问怎么卸载 Xcode 上的 IOS 模拟器

2016-03-17 09:48:02 2566浏览量 回答数 1

1

回答

关于phonegap2.9.1在js调用ios方法所报的错误ios版本是8.3Xcode版本是6.3.2

2016-06-27 17:50:41 1818浏览量 回答数 1

1

回答

xcode升级到6之后无法运行程序,因为只能选择iOS Device,模拟器都不见了,在Preference里面下载7.1的模拟器,可是还是没出现选项

2016-06-28 16:39:29 2309浏览量 回答数 1

1

回答

xcode中iOS工程连接git@osc时如何设置忽略文件

2016-06-30 16:14:28 1746浏览量 回答数 1

1

回答

Xcode IOS开发一段小代码练习Method and class,输出是空白

2016-06-30 16:42:59 1530浏览量 回答数 1

1

回答

xcode怎么模拟ios

2018-05-10 20:02:47 1148浏览量 回答数 1

1

回答

如何在IOS(Xcode)上显示量规/速度视图

2019-12-04 16:40:55 202浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载