1

我在 Visual Studio 中有一个 C++ Makefile 项目。源代码树包含三个文件夹:

  1. 垃圾桶
  2. 源代码
  3. 包括

但是,当我构建项目时,VS12 会创建两个额外的文件夹:

  1. 对象
  2. 调试

如何防止 Visual Studio 这样做?

4

2 回答 2

2

我发现了一个技巧:将中间输出目录设置为现有目录。我手动修改了项目文件并添加了这个:

<IntermediateOutputPath>$(ProjectDir)</IntermediateOutputPath>

在配置 PropertyGroup 中。我使用了显然已经存在的项目目录。没有更多无用的obj目录!

于 2015-11-18T17:02:09.560 回答
1

VS 2019 的解决方案(未创建文件夹objbin ):

  <PropertyGroup>
    <IntermediateOutputPath>nul</IntermediateOutputPath>
    <OutputPath>$(ProjectDir)</OutputPath>
  </PropertyGroup>
于 2020-05-01T20:32:34.617 回答