首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何链接动态库Xcode 5

如何链接动态库Xcode 5
EN

Stack Overflow用户
提问于 2014-10-14 14:23:47
回答 1查看 215关注 0票数 1

您能告诉我如何链接到动态库的教程吗?我创建了一个动态库。现在我不知道如何把它纳入你的项目。

我尝试的是1。我将dylib和头文件夹复制到我的项目中。2.将库搜索路径设为$(PROJECT_DIR) 3,将头搜索路径设为$(PROJECT_DIR)/include。现在它的构建和链接都很好。但是当我运行它时,它给了我这个错误。

.yld:库未加载: /usr/local/lib/test_dynamic_lib.dylib

现在,我在文档中看到,您必须在该路径中安装库。怎么做?或者你可以操纵运行路径。我一点也不知道上面写着什么。我其实是可可开发的初学者。

你能解释一下怎么做吗?或者指向一个教程。我什么也找不到。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-15 05:45:17

我找到了答案。我在我的目标上写了一个构建脚本。

导出"$TARGET_BUILD_DIR/$TARGET_NAME.bundle/Contents/Frameworks“cp -f "$SRCROOT/$DYLIB "$TARGET_BUILD_DIR/$TARGET_NAME.bundle/Contents/Frameworks”install_name_tool -change @ export _path/$DYLIB @loader_path/../Frameworks/$DYLIB"$TARGET_BUILD_DIR/$TARGET_NAME.bundle/Contents/MacOS/$PRODUCT_NAM

是的,是的,就像顺磁的牛角面包把我引向了正确的方向。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26363255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档