我已将我的项目分成几个子项目但都有一个共同的部分(带有 cmake 脚本的目录)。此外,一些子项目需要包含其他子项目(库)。
我更喜欢使用 git 子模块,但据我所知,它们有一个限制,即子模块需要位于 repo 的单独目录中(是吗?)因为我不想复制任何东西,所以有点束缚我的手超级项目或任何子项目中的源或 cmake 脚本。
你建议如何解决?
我已将我的项目分成几个子项目但都有一个共同的部分(带有 cmake 脚本的目录)。此外,一些子项目需要包含其他子项目(库)。
我更喜欢使用 git 子模块,但据我所知,它们有一个限制,即子模块需要位于 repo 的单独目录中(是吗?)因为我不想复制任何东西,所以有点束缚我的手超级项目或任何子项目中的源或 cmake 脚本。
你建议如何解决?