Codebase list tlsh / a0323e9
Modify Windows project files to statically link with MFC libraries. This removes the runtime dependency on the correct MFC DLL. scott_forman 9 years ago
4 changed file(s) with 19 addition(s) and 7 deletion(s). Raw diff Collapse all Expand all
1818 OutputDirectory="$(SolutionDir)$(ConfigurationName)"
1919 IntermediateDirectory="$(ConfigurationName)"
2020 ConfigurationType="2"
21 UseOfMFC="1"
2122 CharacterSet="2"
2223 >
2324 <Tool
4344 PreprocessorDefinitions="WINDOWS;_CRT_SECURE_NO_WARNINGS;TLSH_EXPORTS"
4445 MinimalRebuild="true"
4546 BasicRuntimeChecks="3"
46 RuntimeLibrary="3"
47 RuntimeLibrary="1"
4748 WarningLevel="3"
4849 Detect64BitPortabilityProblems="true"
4950 DebugInformationFormat="4"
5960 />
6061 <Tool
6162 Name="VCLinkerTool"
63 GenerateManifest="false"
6264 GenerateDebugInformation="true"
6365 TargetMachine="1"
6466 />
9496 OutputDirectory="$(SolutionDir)$(ConfigurationName)"
9597 IntermediateDirectory="$(ConfigurationName)"
9698 ConfigurationType="2"
99 UseOfMFC="1"
97100 CharacterSet="2"
98101 WholeProgramOptimization="1"
99102 >
117120 Name="VCCLCompilerTool"
118121 AdditionalIncludeDirectories="../../include;.."
119122 PreprocessorDefinitions="WINDOWS;_CRT_SECURE_NO_WARNINGS;TLSH_EXPORTS"
120 RuntimeLibrary="2"
123 RuntimeLibrary="0"
121124 WarningLevel="3"
122125 Detect64BitPortabilityProblems="true"
123126 DebugInformationFormat="3"
133136 />
134137 <Tool
135138 Name="VCLinkerTool"
139 GenerateManifest="false"
136140 GenerateDebugInformation="true"
137141 OptimizeReferences="2"
138142 EnableCOMDATFolding="2"
1818 OutputDirectory="$(SolutionDir)$(ConfigurationName)"
1919 IntermediateDirectory="$(ConfigurationName)"
2020 ConfigurationType="1"
21 UseOfMFC="1"
2122 CharacterSet="2"
2223 >
2324 <Tool
4344 PreprocessorDefinitions="WINDOWS;_CRT_SECURE_NO_WARNINGS"
4445 MinimalRebuild="true"
4546 BasicRuntimeChecks="3"
46 RuntimeLibrary="3"
47 RuntimeLibrary="1"
4748 WarningLevel="3"
4849 Detect64BitPortabilityProblems="true"
4950 DebugInformationFormat="4"
6061 />
6162 <Tool
6263 Name="VCLinkerTool"
64 GenerateManifest="false"
6365 GenerateDebugInformation="true"
6466 TargetMachine="1"
6567 />
9597 OutputDirectory="$(SolutionDir)$(ConfigurationName)"
9698 IntermediateDirectory="$(ConfigurationName)"
9799 ConfigurationType="1"
100 UseOfMFC="1"
98101 CharacterSet="2"
99102 WholeProgramOptimization="1"
100103 >
118121 Name="VCCLCompilerTool"
119122 AdditionalIncludeDirectories="..;../../include"
120123 PreprocessorDefinitions="WINDOWS;_CRT_SECURE_NO_WARNINGS"
121 RuntimeLibrary="2"
124 RuntimeLibrary="0"
122125 WarningLevel="3"
123126 Detect64BitPortabilityProblems="true"
124127 DebugInformationFormat="3"
135138 />
136139 <Tool
137140 Name="VCLinkerTool"
141 GenerateManifest="false"
138142 GenerateDebugInformation="true"
139143 OptimizeReferences="2"
140144 EnableCOMDATFolding="2"
1818 OutputDirectory="$(SolutionDir)$(ConfigurationName)"
1919 IntermediateDirectory="$(ConfigurationName)"
2020 ConfigurationType="1"
21 UseOfMFC="1"
2122 CharacterSet="2"
2223 >
2324 <Tool
4243 PreprocessorDefinitions="WINDOWS"
4344 MinimalRebuild="true"
4445 BasicRuntimeChecks="3"
45 RuntimeLibrary="3"
46 RuntimeLibrary="1"
4647 WarningLevel="3"
4748 Detect64BitPortabilityProblems="true"
4849 DebugInformationFormat="4"
5859 />
5960 <Tool
6061 Name="VCLinkerTool"
62 GenerateManifest="false"
6163 GenerateDebugInformation="true"
6264 TargetMachine="1"
6365 />
9395 OutputDirectory="$(SolutionDir)$(ConfigurationName)"
9496 IntermediateDirectory="$(ConfigurationName)"
9597 ConfigurationType="1"
98 UseOfMFC="1"
9699 CharacterSet="2"
97100 WholeProgramOptimization="1"
98101 >
115118 Name="VCCLCompilerTool"
116119 AdditionalIncludeDirectories="../../include;.."
117120 PreprocessorDefinitions="WINDOWS"
118 RuntimeLibrary="2"
121 RuntimeLibrary="0"
119122 WarningLevel="3"
120123 Detect64BitPortabilityProblems="true"
121124 DebugInformationFormat="3"
131134 />
132135 <Tool
133136 Name="VCLinkerTool"
137 GenerateManifest="false"
134138 GenerateDebugInformation="true"
135139 OptimizeReferences="2"
136140 EnableCOMDATFolding="2"
510510 printf(" To calculate the distance between two TLSH digest values, run the command:\n");
511511 printf(" %s -c <TLSH digest 1> -d <TLSH digest 2>\n", pgmName);
512512 printf("\n");
513 printf(" To calculate the TLSH digest values for every file in a directory – this can create the input for the –l option\n");
513 printf(" To calculate the TLSH digest values for every file in a directory - this can create the input for the -l option\n");
514514 printf(" %s -r <dir>\n", pgmName);
515515 printf("\n");
516516 printf(" To get the distance between a reference TLSH digest value, and a list of TLSH digest values in a file:\n");