gpt4 book ai didi

visual-studio - 更改 Visual Studio 的默认生成输出路径

转载 作者:行者123 更新时间:2023-12-04 02:06:22 35 4
gpt4 key购买 nike

是否有充分的理由从默认的“bin\debug”修改项目的构建输出路径?将解决方案中的所有项目指向一个通用的构建输出位置有什么好处吗?

最佳答案

是的,我通常一直这样做。正如哈利所说,它减少了磁盘空间的使用。这对我来说真的没什么大不了的,因为磁盘空间非常便宜,但你可能会担心。我这样做的真正原因是为了更好地反射(reflect)部署的样子。最好的方法是使用 property sheet它将输出目录修改为 $(SolutionDir)/build/bin .之后,我将工作目录设置为 $(SolutionDir)/build ,这是与将要部署的结构相同的整个结构,而不是将其分布在各个项目目录中。

build
|-- bin
| |-- foo.exe
| |-- libfoo.dll
| `-- libbar.dll
|-- plugins
| |-- extender.py
| `-- something.lua
`-- skins
|-- default.skin
`-- white-and-gold.skin

总的来说,为构建的东西(而不是源代码)提供一个独立的目录是一件好事。它简化了编写自定义构建步骤,因为您知道最终输出将在哪里,并简化了与版本控制系统的集成,因为您可以将其设置为忽略整个目录,而不是到处设置 ignore为所有 .exe , .lib , .so , .dll以及每个小目录的任何内容。

关于visual-studio - 更改 Visual Studio 的默认生成输出路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2603795/

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