Skip to content

Commit 8114513

Browse files
author
dude719
committed
Added DIA SDK dependencies to project folder.
1 parent b247d6f commit 8114513

File tree

9 files changed

+17210
-91
lines changed

9 files changed

+17210
-91
lines changed

DIA SDK/idl/dia2.idl

+1,931
Large diffs are not rendered by default.

DIA SDK/include/cvconst.h

+3,806
Large diffs are not rendered by default.

DIA SDK/include/dia2.h

+10,646
Large diffs are not rendered by default.

DIA SDK/include/diacreate.h

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
// diacreate.h - creation helper functions for DIA initialization
2+
//-----------------------------------------------------------------
3+
//
4+
// Copyright Microsoft Corporation. All Rights Reserved.
5+
//
6+
//---------------------------------------------------------------
7+
#ifndef _DIACREATE_H_
8+
#define _DIACREATE_H_
9+
10+
//
11+
// Create a dia data source object from the dia dll (by dll name - does not access the registry).
12+
//
13+
14+
HRESULT STDMETHODCALLTYPE NoRegCoCreate( const __wchar_t *dllName,
15+
REFCLSID rclsid,
16+
REFIID riid,
17+
void **ppv);
18+
19+
#ifndef _NATIVE_WCHAR_T_DEFINED
20+
#ifdef __cplusplus
21+
22+
HRESULT STDMETHODCALLTYPE NoRegCoCreate( const wchar_t *dllName,
23+
REFCLSID rclsid,
24+
REFIID riid,
25+
void **ppv)
26+
{
27+
return NoRegCoCreate( (const __wchar_t *)dllName, rclsid, riid, ppv );
28+
}
29+
30+
#endif
31+
#endif
32+
33+
34+
35+
//
36+
// Create a dia data source object from the dia dll (looks up the class id in the registry).
37+
//
38+
HRESULT STDMETHODCALLTYPE NoOleCoCreate( REFCLSID rclsid,
39+
REFIID riid,
40+
void **ppv);
41+
42+
#endif

DIA SDK/lib/amd64/diaguids.lib

2.01 MB
Binary file not shown.

DIA SDK/lib/arm/diaguids.lib

2.01 MB
Binary file not shown.

DIA SDK/lib/diaguids.lib

1.99 MB
Binary file not shown.

ReClass 2015/ReClass 2015.vcxproj

+7-3
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@
124124
<OpenMPSupport>false</OpenMPSupport>
125125
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
126126
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
127+
<AdditionalIncludeDirectories>..\DIA SDK\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
127128
</ClCompile>
128129
<Link>
129130
<EnableCOMDATFolding>true</EnableCOMDATFolding>
@@ -137,6 +138,7 @@
137138
<AdditionalManifestDependencies>"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'"</AdditionalManifestDependencies>
138139
<ModuleDefinitionFile>
139140
</ModuleDefinitionFile>
141+
<AdditionalLibraryDirectories>..\DIA SDK\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
140142
</Link>
141143
<Midl>
142144
<MkTypLibCompatible>false</MkTypLibCompatible>
@@ -160,6 +162,7 @@
160162
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
161163
<Optimization>Disabled</Optimization>
162164
<FunctionLevelLinking>true</FunctionLevelLinking>
165+
<AdditionalIncludeDirectories>..\DIA SDK\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
163166
</ClCompile>
164167
<Link>
165168
<SubSystem>Windows</SubSystem>
@@ -174,6 +177,7 @@
174177
<AdditionalDependencies>BeaEngine_s_stdcalld.lib;SciLexerd.lib;SQLite_Static_Libraryd.lib;Psapi.lib;comctl32.lib</AdditionalDependencies>
175178
<AdditionalManifestDependencies>"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'";%(AdditionalManifestDependencies)</AdditionalManifestDependencies>
176179
<ModuleDefinitionFile>exports.def</ModuleDefinitionFile>
180+
<AdditionalLibraryDirectories>..\DIA SDK\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
177181
</Link>
178182
<Midl>
179183
<MkTypLibCompatible>false</MkTypLibCompatible>
@@ -197,7 +201,7 @@
197201
<StringPooling>true</StringPooling>
198202
<CreateHotpatchableImage>false</CreateHotpatchableImage>
199203
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
200-
<AdditionalIncludeDirectories>$(VSInstallDir)\DIA SDK\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
204+
<AdditionalIncludeDirectories>..\DIA SDK\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
201205
</ClCompile>
202206
<Link>
203207
<SubSystem>Windows</SubSystem>
@@ -212,7 +216,7 @@
212216
<ForceFileOutput>MultiplyDefinedSymbolOnly</ForceFileOutput>
213217
<AdditionalManifestDependencies>"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'";%(AdditionalManifestDependencies)</AdditionalManifestDependencies>
214218
<ModuleDefinitionFile>exports.def</ModuleDefinitionFile>
215-
<AdditionalLibraryDirectories>$(VSInstallDir)\DIA SDK\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
219+
<AdditionalLibraryDirectories>..\DIA SDK\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
216220
</Link>
217221
<Midl>
218222
<MkTypLibCompatible>false</MkTypLibCompatible>
@@ -249,7 +253,7 @@
249253
<AdditionalOptions>/ignore:4099 %(AdditionalOptions)</AdditionalOptions>
250254
<AdditionalManifestDependencies>"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'";%(AdditionalManifestDependencies)</AdditionalManifestDependencies>
251255
<ModuleDefinitionFile>exports.def</ModuleDefinitionFile>
252-
<AdditionalLibraryDirectories>$(VSInstallDir)\DIA SDK\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
256+
<AdditionalLibraryDirectories>..\DIA SDK\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
253257
</Link>
254258
<Midl>
255259
<MkTypLibCompatible>false</MkTypLibCompatible>

0 commit comments

Comments
 (0)