소스 검색

[MVS] Added /LTCG option to improve linker performance.

DjWarmonger 11 년 전
부모
커밋
94c0d5896f
3개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      client/VCMI_client.vcxproj
  2. 1 0
      lib/VCMI_lib.vcxproj
  3. 1 0
      test/Test.vcxproj

+ 1 - 0
client/VCMI_client.vcxproj

@@ -153,6 +153,7 @@
       <AdditionalLibraryDirectories>$(FFMPEGDIR)\lib;.;..\..\libs;..</AdditionalLibraryDirectories>
       <ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
       <OptimizeReferences>true</OptimizeReferences>
+      <AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
     </Link>
     <CustomBuildStep>
       <Command>

+ 1 - 0
lib/VCMI_lib.vcxproj

@@ -147,6 +147,7 @@
       <LinkTimeCodeGeneration>
       </LinkTimeCodeGeneration>
       <AdditionalLibraryDirectories>..\..\libs</AdditionalLibraryDirectories>
+      <AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
     </Link>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RD|x64'">

+ 1 - 0
test/Test.vcxproj

@@ -142,6 +142,7 @@
       </LinkTimeCodeGeneration>
       <ShowProgress>NotSet</ShowProgress>
       <AdditionalLibraryDirectories>..\..\libs;..</AdditionalLibraryDirectories>
+      <AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
     </Link>
   </ItemDefinitionGroup>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='RD|x64'">