标签: ios xcode macos
我正在构建一些静态c ++库:lib1依赖于lib1,lib2和lib3依赖于lib1,而lib4依赖于lib1和lib3。最后,目标是将所有这些编译成一个框架,以便于消费。
作为一个初出茅庐的mac开发人员,我对在Xcode中组织这些库的正确方法(如果存在)感兴趣。我的想法是每个库有一个项目,一个项目包含其他4个项目并构建到框架中,但我也看到只存在一个项目的情况,每个目标编译不同的文件。
这里有'最佳实践',或者一种选择对另一种选择有什么显着的好处?或者这只是一种风格决定?