
名词解释:主
工程 —— 产品,或者说可以运行的app;lib工程 —— 主工程需要引用的库的源代码工程;1. 如果已经在xcode中打开了lib工程,关闭它,一定要关闭它,否则,后面的步骤都不能正常进行。2. 在xcode中,打开主工程,打开树形工程目录,把lib工程的 .xcodeproj 拖入,随便放在哪一级。3. 选择主工程根目录,点击相应的target,选择Build Phases->Target Dependencies->add,把lib工程的target加进去;(这样会告诉主工程,当lib工程变化时,自动
编译它)4. 还是在主工程的Build Phases中,找到 "Link binary With Libraries" ,把lib工程的Products拖进来。OK了。当你确定了
项目的依赖性之后,各个项目就会按照设定的依赖关系确定编译顺序,从而顺利的编译整个工程。1、把子项目,例如dylib项目,添加到应用程序项目中来。在应用程序的项目中,Ctrl+点击Groups &Files中的项目名称,在磁盘中选中xcodeproj文件,然后好,就可以把这个项目作为参考添加到当前项目中了。2、双击项目的Targets,在d出窗口的General页的左下角,点击+,在d出窗口中选中参考项目的对应Targets,然后点击Add Targets。关闭窗口后,你在应用程序项目中编译时,就会先编译依赖的项目,然后才会编译应用程序项目了。
评论列表(0条)