Skip to content

Commit 4f868e0

Browse files
committed
update:c++ compiler 20 and c compiler 17
1 parent 5f522ae commit 4f868e0

File tree

11 files changed

+46
-6
lines changed

11 files changed

+46
-6
lines changed

XEngine_Source/MQCore_ConfigModule/MQCore_ConfigModule.vcxproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,8 @@
9797
<PrecompiledHeader>Use</PrecompiledHeader>
9898
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
9999
<DisableSpecificWarnings>4819</DisableSpecificWarnings>
100+
<LanguageStandard>stdcpp20</LanguageStandard>
101+
<LanguageStandard_C>stdc17</LanguageStandard_C>
100102
</ClCompile>
101103
<Link>
102104
<SubSystem>Windows</SubSystem>
@@ -117,6 +119,8 @@
117119
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
118120
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
119121
<DisableSpecificWarnings>4819</DisableSpecificWarnings>
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>
@@ -155,6 +161,8 @@
155161
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
156162
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
157163
<DisableSpecificWarnings>4819</DisableSpecificWarnings>
164+
<LanguageStandard>stdcpp20</LanguageStandard>
165+
<LanguageStandard_C>stdc17</LanguageStandard_C>
158166
</ClCompile>
159167
<Link>
160168
<SubSystem>Windows</SubSystem>

XEngine_Source/MQCore_ConfigModule/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/MQCore_DBModule/MQCore_DBModule.vcxproj

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@
9898
<ConformanceMode>true</ConformanceMode>
9999
<PrecompiledHeader>Use</PrecompiledHeader>
100100
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
101+
<LanguageStandard>stdcpp20</LanguageStandard>
102+
<LanguageStandard_C>stdc17</LanguageStandard_C>
101103
</ClCompile>
102104
<Link>
103105
<SubSystem>Windows</SubSystem>
@@ -116,6 +118,8 @@
116118
<ConformanceMode>true</ConformanceMode>
117119
<PrecompiledHeader>Use</PrecompiledHeader>
118120
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
121+
<LanguageStandard>stdcpp20</LanguageStandard>
122+
<LanguageStandard_C>stdc17</LanguageStandard_C>
119123
</ClCompile>
120124
<Link>
121125
<SubSystem>Windows</SubSystem>
@@ -134,6 +138,8 @@
134138
<ConformanceMode>true</ConformanceMode>
135139
<PrecompiledHeader>Use</PrecompiledHeader>
136140
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
141+
<LanguageStandard>stdcpp20</LanguageStandard>
142+
<LanguageStandard_C>stdc17</LanguageStandard_C>
137143
</ClCompile>
138144
<Link>
139145
<SubSystem>Windows</SubSystem>
@@ -152,6 +158,8 @@
152158
<ConformanceMode>true</ConformanceMode>
153159
<PrecompiledHeader>Use</PrecompiledHeader>
154160
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
161+
<LanguageStandard>stdcpp20</LanguageStandard>
162+
<LanguageStandard_C>stdc17</LanguageStandard_C>
155163
</ClCompile>
156164
<Link>
157165
<SubSystem>Windows</SubSystem>

XEngine_Source/MQCore_DBModule/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/MQCore_MemoryCache/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/MQCore_ProtocolModule/MQCore_ProtocolModule.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>
@@ -119,6 +121,8 @@
119121
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
120122
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
121123
<DisableSpecificWarnings>4819</DisableSpecificWarnings>
124+
<LanguageStandard>stdcpp20</LanguageStandard>
125+
<LanguageStandard_C>stdc17</LanguageStandard_C>
122126
</ClCompile>
123127
<Link>
124128
<SubSystem>Windows</SubSystem>
@@ -137,6 +141,8 @@
137141
<ConformanceMode>true</ConformanceMode>
138142
<PrecompiledHeader>Use</PrecompiledHeader>
139143
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
144+
<LanguageStandard>stdcpp20</LanguageStandard>
145+
<LanguageStandard_C>stdc17</LanguageStandard_C>
140146
</ClCompile>
141147
<Link>
142148
<SubSystem>Windows</SubSystem>
@@ -157,6 +163,8 @@
157163
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
158164
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
159165
<DisableSpecificWarnings>4819</DisableSpecificWarnings>
166+
<LanguageStandard>stdcpp20</LanguageStandard>
167+
<LanguageStandard_C>stdc17</LanguageStandard_C>
160168
</ClCompile>
161169
<Link>
162170
<SubSystem>Windows</SubSystem>

XEngine_Source/MQCore_ProtocolModule/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/MQCore_SessionModule/MQCore_SessionModule.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>
@@ -119,6 +121,8 @@
119121
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
120122
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
121123
<DisableSpecificWarnings>4819</DisableSpecificWarnings>
124+
<LanguageStandard>stdcpp20</LanguageStandard>
125+
<LanguageStandard_C>stdc17</LanguageStandard_C>
122126
</ClCompile>
123127
<Link>
124128
<SubSystem>Windows</SubSystem>
@@ -137,6 +141,8 @@
137141
<ConformanceMode>true</ConformanceMode>
138142
<PrecompiledHeader>Use</PrecompiledHeader>
139143
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
144+
<LanguageStandard>stdcpp20</LanguageStandard>
145+
<LanguageStandard_C>stdc17</LanguageStandard_C>
140146
</ClCompile>
141147
<Link>
142148
<SubSystem>Windows</SubSystem>
@@ -157,6 +163,8 @@
157163
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
158164
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
159165
<DisableSpecificWarnings>4819</DisableSpecificWarnings>
166+
<LanguageStandard>stdcpp20</LanguageStandard>
167+
<LanguageStandard_C>stdc17</LanguageStandard_C>
160168
</ClCompile>
161169
<Link>
162170
<SubSystem>Windows</SubSystem>

XEngine_Source/MQCore_SessionModule/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/XEngine_MQServiceApp/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
1+
CC = g++ -Wall -std=c++20
22
PLATFORM = linux
33
PLATVER =
44
PLATDIR =

0 commit comments

Comments
 (0)