gpt4 book ai didi

c++ - 当依赖库之一无法编译时,如何防止 Visual Studio 构建我的整个解决方案?

转载 作者:行者123 更新时间:2023-11-28 05:06:11 26 4
gpt4 key购买 nike

我有一个包含多个项目的 Visual Studio 2013 解决方案。有一个编译为静态库的核心项目和引擎项目,以及一个链接这些库的最终游戏项目。

如果引擎中有编译错误,那么该项目将无法构建。但是,Game 仍会尝试构建和链接,可能会使用现有/旧引擎库文件。

因此,即使我的构建有编译错误,它仍然会生成最终的 EXE。有什么办法可以阻止它吗?

编辑:这是我用来引用最后一个项目的前两个项目的选项。也许我在这里做错了什么?

Reference Options

Linker Options

最佳答案

好像有StopOnFirstBuildError extension为了这个目的。在 feature request 中找到对它的引用

关于c++ - 当依赖库之一无法编译时,如何防止 Visual Studio 构建我的整个解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44712066/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com