文档章节

转一个 Xcode 7 缺少 *.dylib库的解决方法

S
 Snaiper
发布于 2015/10/17 12:09
字数 251
阅读 80
收藏 1

Xcode7中 Link Binary With Libraries 没有 .dylib库,只能找到对应的 .tbd,但不能代替使用,通过查找资料,尝试后得到以下两种解决方法。

方法1. (heqin测试可行)在项目Target中的Link Binary With Libraries 手动添加 
首先点击 “+” 
显示搜索添加页面,在这里如果搜索之前的libsqlite3.dylib是搜不出来ios9之前的。所以需要点击 Add Other,出现文件目录页面,正常情况这里去通过Finder也是找不到老的libsqlite3.dylib文件的,因为这个文件是隐藏掉的。所以需要按 
快捷键 CMD+Shift+G (Go to the folder),输入/usr/lib后,进入隐藏的界面,然后添加你需要的 *.dylib,如libsqlite3.dylib文件。即可。

方法2(尚未测试).Build Phases 配置 
project -> Build Settings ->Linking -> Other Linker Flag

添加 -l< 所需 dylib 的名称 >

例如:libsqlite3.dylib -> -lsqlite3

© 著作权归作者所有

共有 人打赏支持
S
粉丝 13
博文 100
码字总数 135194
作品 0
深圳
_OBJC_CLASS_$_XX 错误问题

Xcode编译出现OBJCCLASS$XX 问题,比如出现的问题如下: 解决的方案: 打开项目targets-->build phases--> 1.检查Compile Sources中是否有缺少.m文件。 2.检查link binary with libraries中是...

石头Robert
2016/03/01
291
0
xcode中解决找不到dylib库的解决方法

Xcode7中 Link Binary With Libraries 没有 .dylib库,只能找到对应的 .tbd,但不能代替使用,尝试后得到以下两种解决方法。 方法1. 在项目Target中的Link Binary With Libraries 手动添加 ...

goodlook
2016/04/12
89
0
建立 iOS 动态库--clang-as-ios-dylib

clang-as-ios-dylib 是一个从 Xcode 中建立 iOS 动态库 的方法。它可以直接在 Xcode 中建立 iOS 动态库(iOS dylibs),而不需要在安装 Xcode 时候进行修改。使用起来很方便。...

大胖森
2015/04/13
834
0
iOS单独集成QQ分享功能

(1)首先,把TencentOpenAPI.framework、TencentOpenApiIOSBundle.bundle导入工程中。 (ps,我在搜索资料时,看到有人说TencentOpenAPI.framework要放在工程根目录,我在Xcode6下试了一下,...

Youth_关旋
2016/09/28
21
1
IOS9.0升级后以及xcode7后引起的问题

一、iOS9 bitcode导致编译不通过的问题 首先来说说bitcode,这到底是什么龟! 在官方文档App Distribution Guide–App Thinning (iOS, watchOS)一节中,有这样一个定义:Bitcode is an inter...

街角d咖啡店
2015/09/24
1K
6

没有更多内容

加载失败,请刷新页面

加载更多

Bash各类扩展详解

Bash各类扩展详解 Bash中主要包括大括号扩展、波浪号扩展、变量扩展、子命令扩展、文件名扩展和算数扩展。这些扩展组合在一起为Bash带来了极大的易用性。掌握这些扩展的用法和功能,能够为B...

小陶小陶
今天
1
0
EventBus原理深度解析

一、问题描述 在工作中,经常会遇见使用异步的方式来发送事件,或者触发另外一个动作:经常用到的框架是MQ(分布式方式通知)。如果是同一个jvm里面通知的话,就可以使用EventBus。由于Event...

yangjianzhou
今天
5
0
OpenCV图像处理实例:libuv+cvui显示摄像头视频

#include <iostream>#include <opencv2/opencv.hpp>#define CVUI_IMPLEMENTATION#include <cvui.h>extern "C"{#include <uv.h>}using namespace std;#define WINDOW_NAM......

IOTService
今天
3
0
openJDK之JDK9的String

1.openJDK8的String 先来看下openJDK8的String的底层,如下图1.1所示: 图1.1 底层上使用的是char[],即char数组 每个char占16个bit,Character.SIZE的值是16。 2.openJDK9中的String 图2.1...

克虏伯
今天
3
0
UEFI 模式下如何安装 Ubuntu 16.04

作者:知乎用户 链接:https://www.zhihu.com/question/52092661/answer/259583475 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 针对UEFI模式下安装U...

寻知者
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部