C++;建立秩序? 试图构建C++多项目。我在settings.gradle中有这个: include 'Common', 'Base'
Gradle按字母顺序构建此文件:C++;建立秩序? 试图构建C++多项目。我在settings.gradle中有这个: include 'Common', 'Base',c++,gradle,C++,Gradle,Gradle按字母顺序构建此文件: 基地 普通的 我需要的恰恰相反: 普通的 基地 事实证明,在每个gradle文件中,您都需要添加依赖项(即,您希望在此之前构建的项目) 然后Geelle创建正确的构建图。我甚至没有考虑在GeDLE中构建C++项目,而且我从来没有使用Gealle,但是你是否尝试将顺序转换成包括“BASE”、“通用”< /代码>?当然,Gealle文档明确地表示构建总是按字母顺序排列。“我需要相反的”。为什么?因为“Base”取决于“Common”的结果,所以您可能需要将依赖项添
事实证明,在每个gradle文件中,您都需要添加依赖项(即,您希望在此之前构建的项目)
然后Geelle创建正确的构建图。
我甚至没有考虑在GeDLE中构建C++项目,而且我从来没有使用Gealle,但是你是否尝试将顺序转换成<代码>包括“BASE”、“通用”< /代码>?当然,Gealle文档明确地表示构建总是按字母顺序排列。“我需要相反的”。为什么?因为“Base”取决于“Common”的结果,所以您可能需要将依赖项添加到构建文件中。不幸的是,这不是答案。构建仍按字母顺序进行<代码>要执行的任务:[task':CompiledBugWindowsX86-64Cpp',task':Base:CompiledBugWindowsX86-64Cpp',task':Common:CompiledBugWindowsX86-64',task':Base:linkDebugWindowsX86-64',task':linkDebug',task':assemble',task':check',task':Base:assemble',task':Base:build',task':Common:assemble','task“:Common:finalize',task':Common:check',task':Common:build'] dependencies {
implementation project(':Common')
}