Skip to content

Commit 6e6e5b7

Browse files
committed
Set C++20 for extauth example
1 parent f49a545 commit 6e6e5b7

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

examples/extauth/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ KEYGEN_objects=$(INTERMED)/keygen.o
6161
TCWRAP_objects=$(INTERMED)/TcWrapper.o
6262
KEY_AUTH_objects=$(INTERMED)/ExtAuth.o
6363

64-
CXXFLAGS=-std=c++11 -pthread -I$(ROOT)/include -fPIC $(TOMCRYPT_COMPILE)
64+
CXXFLAGS=-std=c++20 -pthread -I$(ROOT)/include -fPIC $(TOMCRYPT_COMPILE)
6565
LDFLAGS=-pthread -L$(LIB) -Wl,-rpath,'$$ORIGIN/../lib' $(TOMCRYPT_LINK)
6666

6767
LINK_LIBS=-lfbclient -ltomcrypt -ltommath

examples/extauth/msvc/ExtAuth_MSVC15.vcxproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@
165165
<ConformanceMode>false</ConformanceMode>
166166
<AdditionalIncludeDirectories>..\..\..\src\include\;..\..\..\extern\libtomcrypt\src\headers\</AdditionalIncludeDirectories>
167167
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;LTM_DESC;WIN32</PreprocessorDefinitions>
168+
<LanguageStandard>stdcpp20</LanguageStandard>
168169
</ClCompile>
169170
<Link>
170171
<SubSystem>Console</SubSystem>
@@ -219,6 +220,7 @@
219220
<ConformanceMode>false</ConformanceMode>
220221
<AdditionalIncludeDirectories>..\..\..\src\include\;..\..\..\extern\libtomcrypt\src\headers\</AdditionalIncludeDirectories>
221222
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;LTM_DESC;WIN32</PreprocessorDefinitions>
223+
<LanguageStandard>stdcpp20</LanguageStandard>
222224
</ClCompile>
223225
<Link>
224226
<SubSystem>Console</SubSystem>
@@ -259,4 +261,4 @@
259261
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
260262
<ImportGroup Label="ExtensionTargets">
261263
</ImportGroup>
262-
</Project>
264+
</Project>

examples/extauth/msvc/KeyGen_MSVC15.vcxproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,7 @@
164164
<ConformanceMode>false</ConformanceMode>
165165
<AdditionalIncludeDirectories>..\..\..\src\include\;..\..\..\extern\libtomcrypt\src\headers\</AdditionalIncludeDirectories>
166166
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;LTM_DESC;WIN32</PreprocessorDefinitions>
167+
<LanguageStandard>stdcpp20</LanguageStandard>
167168
</ClCompile>
168169
<Link>
169170
<SubSystem>Console</SubSystem>
@@ -215,6 +216,7 @@
215216
<ConformanceMode>false</ConformanceMode>
216217
<AdditionalIncludeDirectories>..\..\..\src\include\;..\..\..\extern\libtomcrypt\src\headers\</AdditionalIncludeDirectories>
217218
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;LTM_DESC;WIN32</PreprocessorDefinitions>
219+
<LanguageStandard>stdcpp20</LanguageStandard>
218220
</ClCompile>
219221
<Link>
220222
<SubSystem>Console</SubSystem>
@@ -253,4 +255,4 @@
253255
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
254256
<ImportGroup Label="ExtensionTargets">
255257
</ImportGroup>
256-
</Project>
258+
</Project>

0 commit comments

Comments
 (0)