Skip to content

Commit f0175d3

Browse files
committed
update:example x64 build support
1 parent d1c50b4 commit f0175d3

File tree

6 files changed

+47
-5
lines changed

6 files changed

+47
-5
lines changed

XEngine_APPClient/APPClient_FLVPull/APPClient_FLVPull.vcxproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@
7474
<IncludePath>$(XEngine_Include);$(IncludePath)</IncludePath>
7575
<LibraryPath>$(XEngine_Lib32);$(LibraryPath)</LibraryPath>
7676
</PropertyGroup>
77+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
78+
<IncludePath>$(XEngine_Include);$(IncludePath)</IncludePath>
79+
<LibraryPath>$(XEngine_Lib64);$(LibraryPath)</LibraryPath>
80+
</PropertyGroup>
7781
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
7882
<ClCompile>
7983
<WarningLevel>Level3</WarningLevel>
@@ -106,7 +110,7 @@
106110
<ClCompile>
107111
<WarningLevel>Level3</WarningLevel>
108112
<SDLCheck>true</SDLCheck>
109-
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
113+
<PreprocessorDefinitions>_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
110114
<ConformanceMode>true</ConformanceMode>
111115
</ClCompile>
112116
<Link>

XEngine_APPClient/APPClient_JT1078/APPClient_JT1078.vcxproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@
7474
<IncludePath>$(XEngine_Include);$(IncludePath)</IncludePath>
7575
<LibraryPath>$(XEngine_Lib32);$(LibraryPath)</LibraryPath>
7676
</PropertyGroup>
77+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
78+
<IncludePath>$(XEngine_Include);$(IncludePath)</IncludePath>
79+
<LibraryPath>$(XEngine_Lib64);$(LibraryPath)</LibraryPath>
80+
</PropertyGroup>
7781
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
7882
<ClCompile>
7983
<WarningLevel>Level3</WarningLevel>
@@ -106,7 +110,7 @@
106110
<ClCompile>
107111
<WarningLevel>Level3</WarningLevel>
108112
<SDLCheck>true</SDLCheck>
109-
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
113+
<PreprocessorDefinitions>_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
110114
<ConformanceMode>true</ConformanceMode>
111115
</ClCompile>
112116
<Link>

XEngine_APPClient/APPClient_SRTPull/APPClient_SRTPull.vcxproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@
7474
<IncludePath>$(XEngine_Include);$(IncludePath)</IncludePath>
7575
<LibraryPath>$(XEngine_Lib32);$(LibraryPath)</LibraryPath>
7676
</PropertyGroup>
77+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
78+
<IncludePath>$(XEngine_Include);$(IncludePath)</IncludePath>
79+
<LibraryPath>$(XEngine_Lib64);$(LibraryPath)</LibraryPath>
80+
</PropertyGroup>
7781
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
7882
<ClCompile>
7983
<WarningLevel>Level3</WarningLevel>
@@ -106,7 +110,7 @@
106110
<ClCompile>
107111
<WarningLevel>Level3</WarningLevel>
108112
<SDLCheck>true</SDLCheck>
109-
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
113+
<PreprocessorDefinitions>_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
110114
<ConformanceMode>true</ConformanceMode>
111115
</ClCompile>
112116
<Link>

XEngine_APPClient/APPClient_WebRTC/APPClient_WebRTC.vcxproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@
7474
<IncludePath>$(XEngine_Include);$(IncludePath)</IncludePath>
7575
<LibraryPath>$(XEngine_Lib32);$(LibraryPath)</LibraryPath>
7676
</PropertyGroup>
77+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
78+
<IncludePath>$(XEngine_Include);$(IncludePath)</IncludePath>
79+
<LibraryPath>$(XEngine_Lib64);$(LibraryPath)</LibraryPath>
80+
</PropertyGroup>
7781
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
7882
<ClCompile>
7983
<WarningLevel>Level3</WarningLevel>
@@ -106,7 +110,7 @@
106110
<ClCompile>
107111
<WarningLevel>Level3</WarningLevel>
108112
<SDLCheck>true</SDLCheck>
109-
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
113+
<PreprocessorDefinitions>_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
110114
<ConformanceMode>true</ConformanceMode>
111115
</ClCompile>
112116
<Link>

XEngine_APPClient/APPClient_XStream/APPClient_XStream.vcxproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@
7474
<IncludePath>$(XEngine_Include);$(IncludePath)</IncludePath>
7575
<LibraryPath>$(XEngine_Lib32);$(LibraryPath)</LibraryPath>
7676
</PropertyGroup>
77+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
78+
<IncludePath>$(XEngine_Include);$(IncludePath)</IncludePath>
79+
<LibraryPath>$(XEngine_Lib64);$(LibraryPath)</LibraryPath>
80+
</PropertyGroup>
7781
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
7882
<ClCompile>
7983
<WarningLevel>Level3</WarningLevel>
@@ -106,7 +110,7 @@
106110
<ClCompile>
107111
<WarningLevel>Level3</WarningLevel>
108112
<SDLCheck>true</SDLCheck>
109-
<PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
113+
<PreprocessorDefinitions>_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
110114
<ConformanceMode>true</ConformanceMode>
111115
</ClCompile>
112116
<Link>

XEngine_APPClient/VSCopy-x64.bat

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
copy /y "%XEngine_Lib64%\XEngine_BaseLib\XEngine_BaseLib.dll" "./"
2+
3+
copy /y "%XEngine_Lib64%\XEngine_Core\XEngine_Cryption.dll" "./"
4+
5+
copy /y "%XEngine_Lib64%\XEngine_Client\XClient_Socket.dll" "./"
6+
copy /y "%XEngine_Lib64%\XEngine_Client\XClient_APIHelp.dll" "./"
7+
8+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\XEngine_AVHelp.dll" "./"
9+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\XEngine_AVCollect.dll" "./"
10+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\XEngine_VideoCodec.dll" "./"
11+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\XEngine_AVFrame.dll" "./"
12+
13+
copy /y "%XEngine_Lib64%\XEngine_StreamMedia\StreamMedia_SDPProtocol.dll" "./"
14+
15+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\avcodec-60.dll" "./"
16+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\avdevice-60.dll" "./"
17+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\avfilter-9.dll" "./"
18+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\avformat-60.dll" "./"
19+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\avutil-58.dll" "./"
20+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\postproc-57.dll" "./"
21+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\swresample-4.dll" "./"
22+
copy /y "%XEngine_Lib64%\XEngine_AVCodec\swscale-7.dll" "./"

0 commit comments

Comments
 (0)