我正在开发一个包含主要 Visual Studio 解决方案的 git 存储库。在存储库中包含一个子模块(具体来说是 SDL3 库),其中还包含一个用于生成 DLL/LIB 文件的 .sln 文件。
从头开始,我必须遵循的步骤是:
您建议我采用哪种策略来自动化此过程,以便所有内容都在主编译下完成?
尝试遵循此工作流程:
此工作流程可能需要通过将 SDL 项目(SDL3.sln 或其 .vcxproj 文件)添加到主解决方案中来修改您的主解决方案以依赖于 SDL。还要修改 MSBuild 流程,以确保构建 SDL3 库并在正确的阶段复制该库。