代码之家  ›  专栏  ›  技术社区  ›  A191919

C++ VCPRJ输出目录宏

  •  0
  • A191919  · 技术社区  · 7 年前

    在vcproj文件中

    <Configuration
                Name="Release|Win32"
                OutputDirectory=".\Release"
    ...
    >
    

    是什么 .\Release 是某种宏?在什么环境下显示?怎么陷害他?

    2 回复  |  直到 7 年前
        1
  •  1
  •   Marius Bancila    7 年前

    这看起来像是一个非常旧版本的VC++,但您没有指定哪个版本。新的MSBuild项目文件(并非如此)的扩展名为vcxproj,格式不同:

      <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
        <LinkIncremental>true</LinkIncremental>
        <OutDir>.\Release</OutDir>
      </PropertyGroup>
    

    但是,您可以从项目属性进行这些更改。默认情况下,输出目录为 $(SolutionDir)$(Configuration)\ <OutDir> 缺少设置。但是,可以显式设置不同的输出目录。

    我知道这指的是MSBuild项目格式,但在使用VSBuild的旧版本中,它们的处理方式类似。

        2
  •  0
  •   Mayur    7 年前

    .\Release Release