我有一个名为A-proj的项目,该项目依赖于dep-library库,该dep-library由外部项目添加到A-proj的构建过程中(调用externalproject_add(dep-library ...))。在另一个名为C-proj的项目中,通过调用externalproject_add(A-proj ...)添加了A-proj,但是C-proj也依赖于dep-library。处理Dep-library依赖性的最佳方法是什么?在C-proj或其他程序中调用externalproject_add(dep-library ...)?