Skip to content

Commit 5c4a31b

Browse files
Add Dependency on SharedLib for AdapterSelection Sample
1 parent 47f9100 commit 5c4a31b

File tree

2 files changed

+21
-6
lines changed

2 files changed

+21
-6
lines changed

Samples/AdapterSelection/AdapterSelection.sln

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ Microsoft Visual Studio Solution File, Format Version 12.00
44
VisualStudioVersion = 15.0.28302.56
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AdapterSelection", "AdapterSelection\cpp\AdapterSelection.vcxproj", "{2E115EFB-F7EC-444E-A555-507D55A89BC9}"
7+
ProjectSection(ProjectDependencies) = postProject
8+
{12103A5B-677A-4286-83D2-54EAB9010C16} = {12103A5B-677A-4286-83D2-54EAB9010C16}
9+
EndProjectSection
10+
EndProject
11+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SampleSharedLib", "..\SampleSharedLib\SampleSharedLib\SampleSharedLib.vcxproj", "{12103A5B-677A-4286-83D2-54EAB9010C16}"
712
EndProject
813
Global
914
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -25,6 +30,16 @@ Global
2530
{2E115EFB-F7EC-444E-A555-507D55A89BC9}.Release|x64.Build.0 = Release|x64
2631
{2E115EFB-F7EC-444E-A555-507D55A89BC9}.Release|x86.ActiveCfg = Release|Win32
2732
{2E115EFB-F7EC-444E-A555-507D55A89BC9}.Release|x86.Build.0 = Release|Win32
33+
{12103A5B-677A-4286-83D2-54EAB9010C16}.Debug|ARM.ActiveCfg = Debug|Win32
34+
{12103A5B-677A-4286-83D2-54EAB9010C16}.Debug|x64.ActiveCfg = Debug|x64
35+
{12103A5B-677A-4286-83D2-54EAB9010C16}.Debug|x64.Build.0 = Debug|x64
36+
{12103A5B-677A-4286-83D2-54EAB9010C16}.Debug|x86.ActiveCfg = Debug|Win32
37+
{12103A5B-677A-4286-83D2-54EAB9010C16}.Debug|x86.Build.0 = Debug|Win32
38+
{12103A5B-677A-4286-83D2-54EAB9010C16}.Release|ARM.ActiveCfg = Release|Win32
39+
{12103A5B-677A-4286-83D2-54EAB9010C16}.Release|x64.ActiveCfg = Release|x64
40+
{12103A5B-677A-4286-83D2-54EAB9010C16}.Release|x64.Build.0 = Release|x64
41+
{12103A5B-677A-4286-83D2-54EAB9010C16}.Release|x86.ActiveCfg = Release|Win32
42+
{12103A5B-677A-4286-83D2-54EAB9010C16}.Release|x86.Build.0 = Release|Win32
2843
EndGlobalSection
2944
GlobalSection(SolutionProperties) = preSolution
3045
HideSolutionNode = FALSE

Samples/AdapterSelection/AdapterSelection/cpp/AdapterSelection.vcxproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
<Link>
137137
<SubSystem>Console</SubSystem>
138138
<GenerateDebugInformation>true</GenerateDebugInformation>
139-
<AdditionalDependencies>DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;..\..\..\SampleSharedLib\$(Configuration)\SampleSharedLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
139+
<AdditionalDependencies>DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;$(OutDir)\SampleSharedLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
140140
</Link>
141141
</ItemDefinitionGroup>
142142
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
@@ -154,7 +154,7 @@
154154
<Link>
155155
<SubSystem>Console</SubSystem>
156156
<GenerateDebugInformation>true</GenerateDebugInformation>
157-
<AdditionalDependencies>DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;..\..\..\SampleSharedLib\x64\$(Configuration)\SampleSharedLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
157+
<AdditionalDependencies>$(SolutionDir)\$(Platform)\$(Configuration)\SampleSharedLib.lib;DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;%(AdditionalDependencies)</AdditionalDependencies>
158158
</Link>
159159
</ItemDefinitionGroup>
160160
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
@@ -172,7 +172,7 @@
172172
<Link>
173173
<SubSystem>Console</SubSystem>
174174
<GenerateDebugInformation>true</GenerateDebugInformation>
175-
<AdditionalDependencies>DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;%(AdditionalDependencies)</AdditionalDependencies>
175+
<AdditionalDependencies>DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;$(OutDir)\SampleSharedLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
176176
</Link>
177177
</ItemDefinitionGroup>
178178
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -194,7 +194,7 @@
194194
<EnableCOMDATFolding>true</EnableCOMDATFolding>
195195
<OptimizeReferences>true</OptimizeReferences>
196196
<GenerateDebugInformation>true</GenerateDebugInformation>
197-
<AdditionalDependencies>DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;..\..\..\SampleSharedLib\$(Configuration)\SampleSharedLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
197+
<AdditionalDependencies>DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;$(OutDir)\SampleSharedLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
198198
</Link>
199199
</ItemDefinitionGroup>
200200
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
@@ -216,7 +216,7 @@
216216
<EnableCOMDATFolding>true</EnableCOMDATFolding>
217217
<OptimizeReferences>true</OptimizeReferences>
218218
<GenerateDebugInformation>true</GenerateDebugInformation>
219-
<AdditionalDependencies>DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;..\..\..\SampleSharedLib\x64\$(Configuration)\SampleSharedLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
219+
<AdditionalDependencies>$(SolutionDir)\$(Platform)\$(Configuration)\SampleSharedLib.lib;DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;%(AdditionalDependencies)</AdditionalDependencies>
220220
</Link>
221221
</ItemDefinitionGroup>
222222
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
@@ -238,7 +238,7 @@
238238
<EnableCOMDATFolding>true</EnableCOMDATFolding>
239239
<OptimizeReferences>true</OptimizeReferences>
240240
<GenerateDebugInformation>true</GenerateDebugInformation>
241-
<AdditionalDependencies>DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;%(AdditionalDependencies)</AdditionalDependencies>
241+
<AdditionalDependencies>DXGI.lib;windowsapp.lib;ole32.lib;kernel32.lib;user32.lib;$(OutDir)\SampleSharedLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
242242
</Link>
243243
</ItemDefinitionGroup>
244244
<ItemGroup>

0 commit comments

Comments
 (0)