Skip to content

Commit fc8698f

Browse files
committed
Visual Studio 2019 / Visual Studio 2022
- 2019 Template Updated. - Core Project in sync with 2022. only change is v142
1 parent 30cc7f3 commit fc8698f

File tree

8 files changed

+151
-67
lines changed

8 files changed

+151
-67
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,3 +165,7 @@ scripts/osx/regressionTest
165165
examples/**/**/[Cc]onfig.make
166166
*.key
167167
*.pem
168+
libs/openFrameworksCompiled/project/vs/openframeworksLib.vcxproj.user
169+
libs/openFrameworksCompiled/project/vs2019/openframeworksLib.vcxproj.user
170+
scripts/templates/vs/bin/emptyExample_debug.exe
171+
scripts/templates/vs2019/emptyExample.vcxproj.user

libs/openFrameworksCompiled/project/vs2019/openFrameworksCommon.props

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
</ClCompile>
1616
<ClCompile>
1717
<CompileAs>CompileAsCpp</CompileAs>
18-
1918
</ClCompile>
2019
<ClCompile>
2120
<AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>

libs/openFrameworksCompiled/project/vs2019/openFrameworksDebug.props

Lines changed: 9 additions & 10 deletions
Large diffs are not rendered by default.

libs/openFrameworksCompiled/project/vs2019/openframeworksLib.vcxproj

Lines changed: 37 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
<Platform>ARM64EC</Platform>
2727
</ProjectConfiguration>
2828
</ItemGroup>
29-
3029
<PropertyGroup Condition="'$(Platform)'=='x64' or '$(Platform)'=='ARM64'">
3130
<LatestTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))</LatestTargetPlatformVersion>
3231
<WindowsTargetPlatformVersion Condition="'$(WindowsTargetPlatformVersion)' == ''">$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion>
@@ -47,12 +46,12 @@
4746
<ConfigurationType>StaticLibrary</ConfigurationType>
4847
<CharacterSet>Unicode</CharacterSet>
4948
<WholeProgramOptimization>true</WholeProgramOptimization>
50-
<PlatformToolset>v143</PlatformToolset>
49+
<PlatformToolset>v142</PlatformToolset>
5150
</PropertyGroup>
5251
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64' or '$(Configuration)|$(Platform)'=='Debug|ARM64' or '$(Configuration)|$(Platform)'=='Debug|ARM64EC'" Label="Configuration">
5352
<ConfigurationType>StaticLibrary</ConfigurationType>
5453
<CharacterSet>Unicode</CharacterSet>
55-
<PlatformToolset>v143</PlatformToolset>
54+
<PlatformToolset>v142</PlatformToolset>
5655
</PropertyGroup>
5756
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
5857
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64' or '$(Configuration)|$(Platform)'=='Release|ARM64' or '$(Configuration)|$(Platform)'=='Release|ARM64EC'" Label="PropertySheets">
@@ -76,21 +75,36 @@
7675
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64' or '$(Configuration)|$(Platform)'=='Debug|ARM64' or '$(Configuration)|$(Platform)'=='Debug|ARM64EC'">
7776
<ClCompile>
7877
<Optimization>Disabled</Optimization>
79-
<AdditionalIncludeDirectories>$(OF_ROOT)\libs\openFrameworks;$(OF_ROOT)\libs\openFrameworks\graphics;$(OF_ROOT)\libs\openFrameworks\app;$(OF_ROOT)\libs\openFrameworks\sound;$(OF_ROOT)\libs\openFrameworks\utils;$(OF_ROOT)\libs\openFrameworks\communication;$(OF_ROOT)\libs\openFrameworks\video;$(OF_ROOT)\libs\openFrameworks\types;$(OF_ROOT)\libs\openFrameworks\math;$(OF_ROOT)\libs\openFrameworks\3d;$(OF_ROOT)\libs\openFrameworks\gl;$(OF_ROOT)\libs\openFrameworks\events;$(OF_ROOT)\libs\glut\include;$(OF_ROOT)\libs\glm\include;$(OF_ROOT)\libs\rtAudio\include;$(OF_ROOT)\libs\quicktime\include;$(OF_ROOT)\libs\freetype\include;$(OF_ROOT)\libs\freetype\include\freetype2;$(OF_ROOT)\libs\freeImage\include;$(OF_ROOT)\libs\fmod\include;$(OF_ROOT)\libs\videoInput\include;$(OF_ROOT)\libs\glew\include\;$(OF_ROOT)\libs\glu\include;$(OF_ROOT)\libs\tess2\include;$(OF_ROOT)\libs\cairo\include\cairo;$(OF_ROOT)\libs\poco\include;$(OF_ROOT)\libs\glfw\include;$(OF_ROOT)\libs\openssl\include;$(OF_ROOT)\libs\utf8\include;$(OF_ROOT)\libs\boost\include;$(OF_ROOT)\libs\json\include;$(OF_ROOT)\libs\curl\include;$(OF_ROOT)\libs\uriparser\include;$(OF_ROOT)\libs\pugixml\include;$(OF_ROOT)\addons;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
80-
<PreprocessorDefinitions>WIN32;CURL_STATICLIB;FREEIMAGE_LIB;URI_STATIC_BUILD;_DEBUG;_CONSOLE;POCO_STATIC;CAIRO_WIN32_STATIC_BUILD;DISABLE_SOME_FLOATING_POINT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
78+
<AdditionalIncludeDirectories>$(OF_ROOT)\libs\openFrameworks;$(OF_ROOT)\libs\openFrameworks\graphics;$(OF_ROOT)\libs\openFrameworks\app;$(OF_ROOT)\libs\openFrameworks\sound;$(OF_ROOT)\libs\openFrameworks\utils;$(OF_ROOT)\libs\openFrameworks\communication;$(OF_ROOT)\libs\openFrameworks\video;$(OF_ROOT)\libs\openFrameworks\types;$(OF_ROOT)\libs\openFrameworks\math;$(OF_ROOT)\libs\openFrameworks\3d;$(OF_ROOT)\libs\openFrameworks\gl;$(OF_ROOT)\libs\openFrameworks\events;$(OF_ROOT)\libs\glut\include;$(OF_ROOT)\libs\glm\include;$(OF_ROOT)\libs\rtAudio\include;$(OF_ROOT)\libs\quicktime\include;$(OF_ROOT)\libs\freetype\include;$(OF_ROOT)\libs\freetype\include\freetype2;$(OF_ROOT)\libs\FreeImage\include;$(OF_ROOT)\libs\videoInput\include;$(OF_ROOT)\libs\glew\include\;$(OF_ROOT)\libs\glu\include;$(OF_ROOT)\libs\tess2\include;$(OF_ROOT)\libs\cairo\include;$(OF_ROOT)\libs\poco\include;$(OF_ROOT)\libs\glfw\include;$(OF_ROOT)\libs\openssl\include;$(OF_ROOT)\libs\utf8\include;$(OF_ROOT)\libs\boost\include;$(OF_ROOT)\libs\json\include;$(OF_ROOT)\libs\curl\include;$(OF_ROOT)\libs\uriparser\include;$(OF_ROOT)\libs\pugixml\include;$(OF_ROOT)\addons;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
79+
<PreprocessorDefinitions>WIN32;CURL_STATICLIB;FREEIMAGE_LIB;URI_STATIC_BUILD;_HAS_STREAM_INSERTION_OPERATORS_DELETED_IN_CXX20;_DEBUG;_CONSOLE;POCO_STATIC;CAIRO_WIN32_STATIC_BUILD;DISABLE_SOME_FLOATING_POINT;OF_NO_FMOD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
8180
<MultiProcessorCompilation>true</MultiProcessorCompilation>
8281
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
8382
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
8483
<WarningLevel>Level3</WarningLevel>
8584
<BrowseInformation>false</BrowseInformation>
8685
<CompileAs>CompileAsCpp</CompileAs>
87-
<LanguageStandard>stdcpp17</LanguageStandard>
86+
<LanguageStandard>stdcpplatest</LanguageStandard>
8887
<AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
8988
<BufferSecurityCheck Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64EC'">false</BufferSecurityCheck>
89+
<LanguageStandard_C Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">stdc17</LanguageStandard_C>
90+
<LanguageStandard_C Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">stdc17</LanguageStandard_C>
91+
<LanguageStandard_C Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64EC'">stdc17</LanguageStandard_C>
92+
<EnableModules Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</EnableModules>
93+
<BuildStlModules Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</BuildStlModules>
94+
<EnableModules Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64EC'">true</EnableModules>
95+
<BuildStlModules Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64EC'">true</BuildStlModules>
96+
<EnableModules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</EnableModules>
97+
<BuildStlModules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</BuildStlModules>
98+
<DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">OldStyle</DebugInformationFormat>
99+
<DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">OldStyle</DebugInformationFormat>
100+
<DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64EC'">OldStyle</DebugInformationFormat>
90101
</ClCompile>
91102
<Lib>
92103
<AdditionalLibraryDirectories>
93104
</AdditionalLibraryDirectories>
105+
<UseUnicodeResponseFiles Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</UseUnicodeResponseFiles>
106+
<UseUnicodeResponseFiles Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64EC'">true</UseUnicodeResponseFiles>
107+
<UseUnicodeResponseFiles Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</UseUnicodeResponseFiles>
94108
</Lib>
95109
<PreLinkEvent>
96110
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\x64\*.dll" (xcopy /Y /E "%%f\lib\vs\x64\*.dll" "$(SolutionDir)dll\x64\"))</Command>
@@ -105,19 +119,31 @@
105119
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64' or '$(Configuration)|$(Platform)'=='Release|ARM64' or '$(Configuration)|$(Platform)'=='Release|ARM64EC'">
106120
<ClCompile>
107121
<WholeProgramOptimization>false</WholeProgramOptimization>
108-
<AdditionalIncludeDirectories>$(OF_ROOT)\libs\openFrameworks;$(OF_ROOT)\libs\openFrameworks\graphics;$(OF_ROOT)\libs\openFrameworks\app;$(OF_ROOT)\libs\openFrameworks\sound;$(OF_ROOT)\libs\openFrameworks\utils;$(OF_ROOT)\libs\openFrameworks\communication;$(OF_ROOT)\libs\openFrameworks\video;$(OF_ROOT)\libs\openFrameworks\types;$(OF_ROOT)\libs\openFrameworks\math;$(OF_ROOT)\libs\openFrameworks\3d;$(OF_ROOT)\libs\openFrameworks\gl;$(OF_ROOT)\libs\openFrameworks\events;$(OF_ROOT)\libs\glut\include;$(OF_ROOT)\libs\glm\include;$(OF_ROOT)\libs\rtAudio\include;$(OF_ROOT)\libs\quicktime\include;$(OF_ROOT)\libs\freetype\include;$(OF_ROOT)\libs\freetype\include\freetype2;$(OF_ROOT)\libs\freeImage\include;$(OF_ROOT)\libs\fmod\include;$(OF_ROOT)\libs\videoInput\include;$(OF_ROOT)\libs\glew\include\;$(OF_ROOT)\libs\glu\include;$(OF_ROOT)\libs\tess2\include;$(OF_ROOT)\libs\cairo\include\cairo;$(OF_ROOT)\libs\poco\include;$(OF_ROOT)\libs\glfw\include;$(OF_ROOT)\libs\openssl\include;$(OF_ROOT)\libs\utf8\include;$(OF_ROOT)\libs\boost\include;$(OF_ROOT)\libs\json\include;$(OF_ROOT)\libs\curl\include;$(OF_ROOT)\libs\uriparser\include;$(OF_ROOT)\libs\pugixml\include;$(OF_ROOT)\addons;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
109-
<PreprocessorDefinitions>WIN32;CURL_STATICLIB;FREEIMAGE_LIB;URI_STATIC_BUILD;NDEBUG;_CONSOLE;POCO_STATIC;CAIRO_WIN32_STATIC_BUILD;DISABLE_SOME_FLOATING_POINT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
122+
<AdditionalIncludeDirectories>$(OF_ROOT)\libs\openFrameworks;$(OF_ROOT)\libs\openFrameworks\graphics;$(OF_ROOT)\libs\openFrameworks\app;$(OF_ROOT)\libs\openFrameworks\sound;$(OF_ROOT)\libs\openFrameworks\utils;$(OF_ROOT)\libs\openFrameworks\communication;$(OF_ROOT)\libs\openFrameworks\video;$(OF_ROOT)\libs\openFrameworks\types;$(OF_ROOT)\libs\openFrameworks\math;$(OF_ROOT)\libs\openFrameworks\3d;$(OF_ROOT)\libs\openFrameworks\gl;$(OF_ROOT)\libs\openFrameworks\events;$(OF_ROOT)\libs\glut\include;$(OF_ROOT)\libs\glm\include;$(OF_ROOT)\libs\rtAudio\include;$(OF_ROOT)\libs\quicktime\include;$(OF_ROOT)\libs\freetype\include;$(OF_ROOT)\libs\freetype\include\freetype2;$(OF_ROOT)\libs\FreeImage\include;$(OF_ROOT)\libs\videoInput\include;$(OF_ROOT)\libs\glew\include\;$(OF_ROOT)\libs\glu\include;$(OF_ROOT)\libs\tess2\include;$(OF_ROOT)\libs\cairo\include;$(OF_ROOT)\libs\poco\include;$(OF_ROOT)\libs\glfw\include;$(OF_ROOT)\libs\openssl\include;$(OF_ROOT)\libs\utf8\include;$(OF_ROOT)\libs\boost\include;$(OF_ROOT)\libs\json\include;$(OF_ROOT)\libs\curl\include;$(OF_ROOT)\libs\uriparser\include;$(OF_ROOT)\libs\pugixml\include;$(OF_ROOT)\addons;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
123+
<PreprocessorDefinitions>WIN32;CURL_STATICLIB;FREEIMAGE_LIB;URI_STATIC_BUILD;_HAS_STREAM_INSERTION_OPERATORS_DELETED_IN_CXX20;NDEBUG;_CONSOLE;POCO_STATIC;CAIRO_WIN32_STATIC_BUILD;DISABLE_SOME_FLOATING_POINT;OF_NO_FMOD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
110124
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
111125
<WarningLevel>Level1</WarningLevel>
112126
<MultiProcessorCompilation>true</MultiProcessorCompilation>
113-
<LanguageStandard>stdcpp17</LanguageStandard>
127+
<LanguageStandard>stdcpplatest</LanguageStandard>
114128
<AdditionalOptions>/Zc:__cplusplus %(AdditionalOptions)</AdditionalOptions>
115129
<LanguageStandard_C>stdc17</LanguageStandard_C>
116130
<BufferSecurityCheck Condition="'$(Configuration)|$(Platform)'=='Release|ARM64EC'">false</BufferSecurityCheck>
131+
<EnableModules Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</EnableModules>
132+
<BuildStlModules Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</BuildStlModules>
133+
<EnableModules Condition="'$(Configuration)|$(Platform)'=='Release|ARM64EC'">true</EnableModules>
134+
<BuildStlModules Condition="'$(Configuration)|$(Platform)'=='Release|ARM64EC'">true</BuildStlModules>
135+
<EnableModules Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</EnableModules>
136+
<BuildStlModules Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</BuildStlModules>
137+
<DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Release|x64'">OldStyle</DebugInformationFormat>
138+
<DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">OldStyle</DebugInformationFormat>
139+
<DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Release|ARM64EC'">OldStyle</DebugInformationFormat>
117140
</ClCompile>
118141
<Lib>
119142
<AdditionalLibraryDirectories>
120143
</AdditionalLibraryDirectories>
144+
<UseUnicodeResponseFiles Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</UseUnicodeResponseFiles>
145+
<UseUnicodeResponseFiles Condition="'$(Configuration)|$(Platform)'=='Release|ARM64EC'">true</UseUnicodeResponseFiles>
146+
<UseUnicodeResponseFiles Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</UseUnicodeResponseFiles>
121147
</Lib>
122148
<PreLinkEvent>
123149
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">for /d %%f in ("$(OF_ROOT)\libs\*") do (if exist "%%f\lib\vs\x64\*.dll" (xcopy /Y /E "%%f\lib\vs\x64\*.dll" "$(SolutionDir)dll\x64\"))</Command>
@@ -211,6 +237,7 @@
211237
<ClInclude Include="..\..\..\openFrameworks\utils\ofThread.h" />
212238
<ClInclude Include="..\..\..\openFrameworks\utils\ofThreadChannel.h" />
213239
<ClInclude Include="..\..\..\openFrameworks\utils\ofTimer.h" />
240+
<ClInclude Include="..\..\..\openFrameworks\utils\ofTimerFps.h" />
214241
<ClInclude Include="..\..\..\openFrameworks\utils\ofURLFileLoader.h" />
215242
<ClInclude Include="..\..\..\openFrameworks\utils\ofUtils.h" />
216243
<ClInclude Include="..\..\..\openFrameworks\utils\ofXml.h" />
@@ -289,6 +316,7 @@
289316
<ClCompile Include="..\..\..\openFrameworks\utils\ofSystemUtils.cpp" />
290317
<ClCompile Include="..\..\..\openFrameworks\utils\ofThread.cpp" />
291318
<ClCompile Include="..\..\..\openFrameworks\utils\ofTimer.cpp" />
319+
<ClCompile Include="..\..\..\openFrameworks\utils\ofTimerFps.cpp" />
292320
<ClCompile Include="..\..\..\openFrameworks\utils\ofURLFileLoader.cpp" />
293321
<ClCompile Include="..\..\..\openFrameworks\utils\ofUtils.cpp" />
294322
<ClCompile Include="..\..\..\openFrameworks\utils\ofXml.cpp" />

libs/openFrameworksCompiled/project/vs2019/openframeworksLib.vcxproj.filters

Lines changed: 33 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
<UniqueIdentifier>{a041d3e4-3b1a-4e1f-ab95-064102e6ddc2}</UniqueIdentifier>
2727
</Filter>
2828
<Filter Include="libs\openFrameworks\types">
29-
3029
<UniqueIdentifier>{1206a90e-650f-4ec5-829b-880c8b40927a}</UniqueIdentifier>
3130
</Filter>
3231
<Filter Include="libs\openFrameworks\math">
@@ -268,6 +267,9 @@
268267
<ClInclude Include="..\..\..\openFrameworks\utils\ofTimer.h">
269268
<Filter>libs\openFrameworks\utils</Filter>
270269
</ClInclude>
270+
<ClInclude Include="..\..\..\openFrameworks\utils\ofTimerFps.h">
271+
<Filter>libs\openFrameworks\utils</Filter>
272+
</ClInclude>
271273
<ClInclude Include="..\..\..\openFrameworks\video\ofDirectShowPlayer.h">
272274
<Filter>libs\openFrameworks\video</Filter>
273275
</ClInclude>
@@ -310,14 +312,30 @@
310312
<ClInclude Include="..\..\..\openFrameworks\video\ofVideoBaseTypes.h">
311313
<Filter>libs\openFrameworks\video</Filter>
312314
</ClInclude>
313-
<ClInclude Include="..\..\..\openFrameworks\graphics\ofGraphicsCairo.h" />
314-
<ClInclude Include="..\..\..\openFrameworks\gl\ofMaterialBaseTypes.h" />
315-
<ClInclude Include="..\..\..\openFrameworks\sound\ofSoundBuffer.h" />
316-
<ClInclude Include="..\..\..\openFrameworks\sound\ofSoundUtils.h" />
317-
<ClInclude Include="..\..\..\openFrameworks\types\ofBaseTypes.h" />
318-
<ClInclude Include="..\..\..\openFrameworks\utils\ofSingleton.h" />
319-
<ClInclude Include="..\..\..\openFrameworks\utils\ofRandomDistributions.h" />
320-
<ClInclude Include="..\..\..\openFrameworks\utils\ofRandomEngine.h" />
315+
<ClInclude Include="..\..\..\openFrameworks\graphics\ofGraphicsCairo.h">
316+
<Filter>libs\openFrameworks\graphics</Filter>
317+
</ClInclude>
318+
<ClInclude Include="..\..\..\openFrameworks\gl\ofMaterialBaseTypes.h">
319+
<Filter>libs\openFrameworks\gl</Filter>
320+
</ClInclude>
321+
<ClInclude Include="..\..\..\openFrameworks\sound\ofSoundBuffer.h">
322+
<Filter>libs\openFrameworks\sound</Filter>
323+
</ClInclude>
324+
<ClInclude Include="..\..\..\openFrameworks\sound\ofSoundUtils.h">
325+
<Filter>libs\openFrameworks\sound</Filter>
326+
</ClInclude>
327+
<ClInclude Include="..\..\..\openFrameworks\types\ofBaseTypes.h">
328+
<Filter>libs\openFrameworks\types</Filter>
329+
</ClInclude>
330+
<ClInclude Include="..\..\..\openFrameworks\utils\ofSingleton.h">
331+
<Filter>libs\openFrameworks\utils</Filter>
332+
</ClInclude>
333+
<ClInclude Include="..\..\..\openFrameworks\utils\ofRandomDistributions.h">
334+
<Filter>libs\openFrameworks\utils</Filter>
335+
</ClInclude>
336+
<ClInclude Include="..\..\..\openFrameworks\utils\ofRandomEngine.h">
337+
<Filter>libs\openFrameworks\utils</Filter>
338+
</ClInclude>
321339
</ItemGroup>
322340
<ItemGroup>
323341
<ClCompile Include="..\..\..\openFrameworks\app\ofAppRunner.cpp">
@@ -500,6 +518,9 @@
500518
<ClCompile Include="..\..\..\openFrameworks\utils\ofTimer.cpp">
501519
<Filter>libs\openFrameworks\utils</Filter>
502520
</ClCompile>
521+
<ClCompile Include="..\..\..\openFrameworks\utils\ofTimerFps.cpp">
522+
<Filter>libs\openFrameworks\utils</Filter>
523+
</ClCompile>
503524
<ClCompile Include="..\..\..\openFrameworks\gl\ofBufferObject.cpp">
504525
<Filter>libs\openFrameworks\gl</Filter>
505526
</ClCompile>
@@ -530,7 +551,9 @@
530551
<ClCompile Include="..\..\..\openFrameworks\app\ofBaseApp.cpp">
531552
<Filter>libs\openFrameworks\app</Filter>
532553
</ClCompile>
533-
<ClCompile Include="..\..\..\openFrameworks\graphics\ofGraphicsCairo.cpp" />
554+
<ClCompile Include="..\..\..\openFrameworks\graphics\ofGraphicsCairo.cpp">
555+
<Filter>libs\openFrameworks\graphics</Filter>
556+
</ClCompile>
534557
</ItemGroup>
535558
<ItemGroup>
536559
<None Include="..\..\..\openFrameworks\3d\ofMesh.inl">

scripts/templates/vs/emptyExample.sln

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Microsoft Visual Studio Solution File, Format Version 12.00
22
# Visual Studio Version 17
33
VisualStudioVersion = 17.8.34330.188
4-
MinimumVisualStudioVersion = 10.0.40219.1
4+
MinimumVisualStudioVersion = 17.0.0.0
55
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "emptyExample", "emptyExample.vcxproj", "{7FD42DF7-442E-479A-BA76-D0022F99702A}"
66
EndProject
77
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openframeworksLib", "..\..\..\libs\openFrameworksCompiled\project\vs\openframeworksLib.vcxproj", "{5837595D-ACA9-485C-8E76-729040CE4B0B}"

0 commit comments

Comments
 (0)