【发布时间】:2011-03-08 18:34:53
【问题描述】:
我正在使用 Xcode,经过一番挣扎,它现在正在编译我的动态库 okie dokie。
我现在的问题是我需要将这些库与另一个项目一起使用,这是一个可执行文件。
我希望 Xcode 在编译完我的库后,将它们复制到可执行文件夹,或者更好的是,将库复制到系统目录,在那里它们将被加载而无需再次编译(因此复制)库
在项目的设置中有一个安装目录,默认是/usr/local/lib,但是我什至在/usr都没有一个叫local的文件夹(我试图通过终端访问它),所以我猜猜这根本不起作用......
感谢任何帮助!
谢谢,
乔纳森
【问题讨论】:
-
您是否考虑过制作框架而不仅仅是 dylib?
-
怎么样? Xcode 中的框架是什么?
-
hmm,我在网上看了一些东西,使用框架似乎是个好主意......我想知道我编译框架后,其他项目是否能够使用头文件和dylib ?我有 3 个 dylib 项目和一个使用这 3 个 dylib 的可执行文件项目。是否有任何指南可以帮助我创造这种环境?