Skip to content

Commit 6f07b67

Browse files
committed
update:compiler version to c++20 and c17
1 parent 40da9a3 commit 6f07b67

File tree

17 files changed

+80
-8
lines changed

17 files changed

+80
-8
lines changed

XEngine_Source/AuthorizeModule_CDKey/AuthorizeModule_CDKey.vcxproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@
9494
<ConformanceMode>true</ConformanceMode>
9595
<PrecompiledHeader>Use</PrecompiledHeader>
9696
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
97+
<LanguageStandard>stdcpp20</LanguageStandard>
98+
<LanguageStandard_C>stdc17</LanguageStandard_C>
9799
</ClCompile>
98100
<Link>
99101
<SubSystem>Windows</SubSystem>
@@ -112,6 +114,8 @@
112114
<ConformanceMode>true</ConformanceMode>
113115
<PrecompiledHeader>Use</PrecompiledHeader>
114116
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
117+
<LanguageStandard>stdcpp20</LanguageStandard>
118+
<LanguageStandard_C>stdc17</LanguageStandard_C>
115119
</ClCompile>
116120
<Link>
117121
<SubSystem>Windows</SubSystem>
@@ -130,6 +134,8 @@
130134
<ConformanceMode>true</ConformanceMode>
131135
<PrecompiledHeader>Use</PrecompiledHeader>
132136
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
137+
<LanguageStandard>stdcpp20</LanguageStandard>
138+
<LanguageStandard_C>stdc17</LanguageStandard_C>
133139
</ClCompile>
134140
<Link>
135141
<SubSystem>Windows</SubSystem>
@@ -148,6 +154,8 @@
148154
<ConformanceMode>true</ConformanceMode>
149155
<PrecompiledHeader>Use</PrecompiledHeader>
150156
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
157+
<LanguageStandard>stdcpp20</LanguageStandard>
158+
<LanguageStandard_C>stdc17</LanguageStandard_C>
151159
</ClCompile>
152160
<Link>
153161
<SubSystem>Windows</SubSystem>

XEngine_Source/AuthorizeModule_CDKey/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CC = g++ -Wall -std=c++17 -fPIC
1+
CC = g++ -Wall -std=c++20 -fPIC
22
PLATFORM = linux
33
PLATVER =
44
PLATDIR =

XEngine_Source/AuthorizeModule_Client/AuthorizeModule_Client.vcxproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@
9494
<ConformanceMode>true</ConformanceMode>
9595
<PrecompiledHeader>Use</PrecompiledHeader>
9696
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
97+
<LanguageStandard>stdcpp20</LanguageStandard>
98+
<LanguageStandard_C>stdc17</LanguageStandard_C>
9799
</ClCompile>
98100
<Link>
99101
<SubSystem>Windows</SubSystem>
@@ -112,6 +114,8 @@
112114
<ConformanceMode>true</ConformanceMode>
113115
<PrecompiledHeader>Use</PrecompiledHeader>
114116
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
117+
<LanguageStandard>stdcpp20</LanguageStandard>
118+
<LanguageStandard_C>stdc17</LanguageStandard_C>
115119
</ClCompile>
116120
<Link>
117121
<SubSystem>Windows</SubSystem>
@@ -130,6 +134,8 @@
130134
<ConformanceMode>true</ConformanceMode>
131135
<PrecompiledHeader>Use</PrecompiledHeader>
132136
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
137+
<LanguageStandard>stdcpp20</LanguageStandard>
138+
<LanguageStandard_C>stdc17</LanguageStandard_C>
133139
</ClCompile>
134140
<Link>
135141
<SubSystem>Windows</SubSystem>
@@ -148,6 +154,8 @@
148154
<ConformanceMode>true</ConformanceMode>
149155
<PrecompiledHeader>Use</PrecompiledHeader>
150156
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
157+
<LanguageStandard>stdcpp20</LanguageStandard>
158+
<LanguageStandard_C>stdc17</LanguageStandard_C>
151159
</ClCompile>
152160
<Link>
153161
<SubSystem>Windows</SubSystem>

XEngine_Source/AuthorizeModule_Client/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CC = g++ -Wall -std=c++17 -fPIC
1+
CC = g++ -Wall -std=c++20 -fPIC
22
PLATFORM = linux
33
PLATVER =
44
PLATDIR =

XEngine_Source/AuthorizeModule_Configure/AuthorizeModule_Configure.vcxproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,8 @@
9999
<PrecompiledHeader>Use</PrecompiledHeader>
100100
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
101101
<DisableSpecificWarnings>4819</DisableSpecificWarnings>
102+
<LanguageStandard>stdcpp20</LanguageStandard>
103+
<LanguageStandard_C>stdc17</LanguageStandard_C>
102104
</ClCompile>
103105
<Link>
104106
<SubSystem>Windows</SubSystem>
@@ -117,6 +119,8 @@
117119
<ConformanceMode>true</ConformanceMode>
118120
<PrecompiledHeader>Use</PrecompiledHeader>
119121
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
122+
<LanguageStandard>stdcpp20</LanguageStandard>
123+
<LanguageStandard_C>stdc17</LanguageStandard_C>
120124
</ClCompile>
121125
<Link>
122126
<SubSystem>Windows</SubSystem>
@@ -135,6 +139,8 @@
135139
<ConformanceMode>true</ConformanceMode>
136140
<PrecompiledHeader>Use</PrecompiledHeader>
137141
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
142+
<LanguageStandard>stdcpp20</LanguageStandard>
143+
<LanguageStandard_C>stdc17</LanguageStandard_C>
138144
</ClCompile>
139145
<Link>
140146
<SubSystem>Windows</SubSystem>
@@ -154,6 +160,8 @@
154160
<PrecompiledHeader>Use</PrecompiledHeader>
155161
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
156162
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
163+
<LanguageStandard>stdcpp20</LanguageStandard>
164+
<LanguageStandard_C>stdc17</LanguageStandard_C>
157165
</ClCompile>
158166
<Link>
159167
<SubSystem>Windows</SubSystem>

XEngine_Source/AuthorizeModule_Configure/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CC = g++ -Wall -std=c++17 -fPIC
1+
CC = g++ -Wall -std=c++20 -fPIC
22
PLATFORM = linux
33
PLATVER =
44
PLATDIR =

XEngine_Source/AuthorizeModule_Database/AuthorizeModule_Database.vcxproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@
9494
<ConformanceMode>true</ConformanceMode>
9595
<PrecompiledHeader>Use</PrecompiledHeader>
9696
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
97+
<LanguageStandard>stdcpp20</LanguageStandard>
98+
<LanguageStandard_C>stdc17</LanguageStandard_C>
9799
</ClCompile>
98100
<Link>
99101
<SubSystem>Windows</SubSystem>
@@ -112,6 +114,8 @@
112114
<ConformanceMode>true</ConformanceMode>
113115
<PrecompiledHeader>Use</PrecompiledHeader>
114116
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
117+
<LanguageStandard>stdcpp20</LanguageStandard>
118+
<LanguageStandard_C>stdc17</LanguageStandard_C>
115119
</ClCompile>
116120
<Link>
117121
<SubSystem>Windows</SubSystem>
@@ -130,6 +134,8 @@
130134
<ConformanceMode>true</ConformanceMode>
131135
<PrecompiledHeader>Use</PrecompiledHeader>
132136
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
137+
<LanguageStandard>stdcpp20</LanguageStandard>
138+
<LanguageStandard_C>stdc17</LanguageStandard_C>
133139
</ClCompile>
134140
<Link>
135141
<SubSystem>Windows</SubSystem>
@@ -148,6 +154,8 @@
148154
<ConformanceMode>true</ConformanceMode>
149155
<PrecompiledHeader>Use</PrecompiledHeader>
150156
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
157+
<LanguageStandard>stdcpp20</LanguageStandard>
158+
<LanguageStandard_C>stdc17</LanguageStandard_C>
151159
</ClCompile>
152160
<Link>
153161
<SubSystem>Windows</SubSystem>

XEngine_Source/AuthorizeModule_Database/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CC = g++ -Wall -std=c++17 -fPIC
1+
CC = g++ -Wall -std=c++20 -fPIC
22
PLATFORM = linux
33
PLATVER =
44
PLATDIR =

XEngine_Source/AuthorizeModule_Help/AuthorizeModule_Help.vcxproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@
9494
<ConformanceMode>true</ConformanceMode>
9595
<PrecompiledHeader>Use</PrecompiledHeader>
9696
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
97+
<LanguageStandard>stdcpp20</LanguageStandard>
98+
<LanguageStandard_C>stdc17</LanguageStandard_C>
9799
</ClCompile>
98100
<Link>
99101
<SubSystem>Windows</SubSystem>
@@ -112,6 +114,8 @@
112114
<ConformanceMode>true</ConformanceMode>
113115
<PrecompiledHeader>Use</PrecompiledHeader>
114116
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
117+
<LanguageStandard>stdcpp20</LanguageStandard>
118+
<LanguageStandard_C>stdc17</LanguageStandard_C>
115119
</ClCompile>
116120
<Link>
117121
<SubSystem>Windows</SubSystem>
@@ -130,6 +134,8 @@
130134
<ConformanceMode>true</ConformanceMode>
131135
<PrecompiledHeader>Use</PrecompiledHeader>
132136
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
137+
<LanguageStandard>stdcpp20</LanguageStandard>
138+
<LanguageStandard_C>stdc17</LanguageStandard_C>
133139
</ClCompile>
134140
<Link>
135141
<SubSystem>Windows</SubSystem>
@@ -148,6 +154,8 @@
148154
<ConformanceMode>true</ConformanceMode>
149155
<PrecompiledHeader>Use</PrecompiledHeader>
150156
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
157+
<LanguageStandard>stdcpp20</LanguageStandard>
158+
<LanguageStandard_C>stdc17</LanguageStandard_C>
151159
</ClCompile>
152160
<Link>
153161
<SubSystem>Windows</SubSystem>

XEngine_Source/AuthorizeModule_Help/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
CC = g++ -Wall -std=c++17 -fPIC
1+
CC = g++ -Wall -std=c++20 -fPIC
22
PLATFORM = linux
33
PLATVER =
44
PLATDIR =

0 commit comments

Comments
 (0)