1

我正在使用 Xcode,经过一番挣扎,它现在正在编译我的动态库 okie dokie。

我现在的问题是我需要将这些库与另一个项目一起使用,这是一个可执行文件。

我希望 Xcode 在编译我的库之后,将它们复制到可执行文件夹,或者更好的是,将库复制到系统目录,在那里它们将被加载而无需再次编译(从而复制)库

项目的设置中有一个安装目录,默认是/usr/local/lib,但是我什至在/usr 没有一个叫local 的文件夹(我试图通过终端访问它),所以我猜这是根本不工作...

任何帮助表示赞赏!

谢谢,
乔纳森

4

1 回答 1

0

也许“复制文件”构建阶段可以为您做到这一点。选择“绝对路径”,然后选择“仅在安装时”。

啊,这是您想要的文档(介绍后的第一部分,“构建位置”):

http://developer.apple.com/mac/library/documentation/DeveloperTools/Conceptual/XcodeProjectManagement/210-Building_Products/building.html

尽管即使在进行调试构建时,如果您希望将库安装在“安装位置”中,那么“复制文件”构建阶段可能最终会更好。

我自己没有这样做,但这些是直接想到的事情。

于 2010-06-27T05:17:44.813 回答