程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> VS 2015 的項目配置模板及其目錄,vs2015

VS 2015 的項目配置模板及其目錄,vs2015

編輯:C++入門知識

VS 2015 的項目配置模板及其目錄,vs2015


建立的項目多了的時候 , 就希望能自己配置好一個項目模板,以後建立的項目自動使用這個模板就省事了,不用每次都要改, 每個項目都要改了!

經不懈努力, 終於 發現了 vs2015,vs2012 (我只用了這兩個,其他應該差不多方法)的項目模板的位置及更改方法了,如下:

vs菜單->視圖->屬性管理器->(你的項目)->(你的配置)->雙擊“Microsoft.Cpp.Win32.user”,彈出屬性頁,在裡面設置VC++目錄即可。這樣,該設置對所有VC項目都有效。

其目錄位於:C:\Users\Administrator\AppData\Local\Microsoft\MSBuild\v4.0

如圖(1-1)

 (圖1-1)

可以每個都更改(也許你有更多的配置), 可以改:

輸出目錄,中間目錄 這兩個會自動修改所有的配置(debug/release) ;目標文件名 改的是對應的平台(win32/X64...),不能改對應的配置,如圖(1-2,1-3,1-4):

 (圖1-2)

 (圖1-3)

 (圖1-4)

 

 

最後附上我的 配置的文件兩個:

Microsoft.Cpp.Win32.user.props

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ImportGroup Label="PropertySheets">
  </ImportGroup>
  <PropertyGroup Label="UserMacros">
    <WIN32>1</WIN32>
  </PropertyGroup>
  <PropertyGroup>
    <OutDir>$(SolutionDir)Build</OutDir>
    <IntDir>$(SolutionDir)Temp\$(Configuration)_$(Platform)_$(ProjectName)\</IntDir>
    <TargetName>$(ProjectName)</TargetName>
    <IncludePath>E:\Projects\C++\Lzp_Library;$(IncludePath)</IncludePath>
    <LibraryPath>E:\Projects\C++\Lzp_Library\Build;$(LibraryPath)</LibraryPath>
  </PropertyGroup>
  <ItemDefinitionGroup />
  <ItemGroup>
    <BuildMacro Include="WIN32">
      <Value>$(WIN32)</Value>
      <EnvironmentVariable>true</EnvironmentVariable>
    </BuildMacro>
  </ItemGroup>
</Project>

 

Microsoft.Cpp.x64.user.props

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ImportGroup Label="PropertySheets">
  </ImportGroup>
  <PropertyGroup Label="UserMacros"/>
  <PropertyGroup>
    <OutDir>$(SolutionDir)Build</OutDir>
    <IntDir>$(SolutionDir)Temp\$(Configuration)_$(Platform)_$(ProjectName)\</IntDir>
    <TargetName>$(ProjectName)</TargetName>
    <IncludePath>E:\Projects\C++\Lzp_Library;$(IncludePath)</IncludePath>
    <LibraryPath>E:\Projects\C++\Lzp_Library\Build;$(LibraryPath)</LibraryPath>
  </PropertyGroup>
  <ItemDefinitionGroup />
  <ItemGroup>
    <BuildMacro Include="WIN32">
      <Value>$(WIN32)</Value>
      <EnvironmentVariable>true</EnvironmentVariable>
    </BuildMacro>
  </ItemGroup>
</Project>

 

 當然你也可以還是讓各個配置生成文件的到自己的目錄,畢竟不能改配置的生成文件名,只能改對應平台的生成文件名:

 <OutDir>$(SolutionDir)$(Configuration)</OutDir>

 還有 你也可以定義一些通用的宏 ,,,等等; 

好了, 以後建立項目就簡單了! ^_^

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved