Skip to content

Commit 2a35f49

Browse files
author
ubuntu14
committed
all samples can be built by vc2012 in x64 mode
1 parent fc22796 commit 2a35f49

File tree

152 files changed

+11998
-527
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+11998
-527
lines changed

acl_cpp_vc2012.sln

+310-310
Large diffs are not rendered by default.

app/master_dispatch/manager/dispatch_manager_vc2012.vcxproj

+149
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,34 @@
55
<Configuration>DebugDll</Configuration>
66
<Platform>Win32</Platform>
77
</ProjectConfiguration>
8+
<ProjectConfiguration Include="DebugDll|x64">
9+
<Configuration>DebugDll</Configuration>
10+
<Platform>x64</Platform>
11+
</ProjectConfiguration>
812
<ProjectConfiguration Include="Debug|Win32">
913
<Configuration>Debug</Configuration>
1014
<Platform>Win32</Platform>
1115
</ProjectConfiguration>
16+
<ProjectConfiguration Include="Debug|x64">
17+
<Configuration>Debug</Configuration>
18+
<Platform>x64</Platform>
19+
</ProjectConfiguration>
1220
<ProjectConfiguration Include="ReleaseDll|Win32">
1321
<Configuration>ReleaseDll</Configuration>
1422
<Platform>Win32</Platform>
1523
</ProjectConfiguration>
24+
<ProjectConfiguration Include="ReleaseDll|x64">
25+
<Configuration>ReleaseDll</Configuration>
26+
<Platform>x64</Platform>
27+
</ProjectConfiguration>
1628
<ProjectConfiguration Include="Release|Win32">
1729
<Configuration>Release</Configuration>
1830
<Platform>Win32</Platform>
1931
</ProjectConfiguration>
32+
<ProjectConfiguration Include="Release|x64">
33+
<Configuration>Release</Configuration>
34+
<Platform>x64</Platform>
35+
</ProjectConfiguration>
2036
</ItemGroup>
2137
<PropertyGroup Label="Globals">
2238
<ProjectGuid>{B59C7CB6-5708-4522-B833-CEB160AA4817}</ProjectGuid>
@@ -29,36 +45,68 @@
2945
<PlatformToolset>v110</PlatformToolset>
3046
<CharacterSet>MultiByte</CharacterSet>
3147
</PropertyGroup>
48+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDll|x64'" Label="Configuration">
49+
<ConfigurationType>Application</ConfigurationType>
50+
<PlatformToolset>v110</PlatformToolset>
51+
<CharacterSet>MultiByte</CharacterSet>
52+
</PropertyGroup>
3253
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDll|Win32'" Label="Configuration">
3354
<ConfigurationType>Application</ConfigurationType>
3455
<PlatformToolset>v110</PlatformToolset>
3556
<CharacterSet>MultiByte</CharacterSet>
3657
</PropertyGroup>
58+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDll|x64'" Label="Configuration">
59+
<ConfigurationType>Application</ConfigurationType>
60+
<PlatformToolset>v110</PlatformToolset>
61+
<CharacterSet>MultiByte</CharacterSet>
62+
</PropertyGroup>
3763
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
3864
<ConfigurationType>Application</ConfigurationType>
3965
<PlatformToolset>v110</PlatformToolset>
4066
<CharacterSet>MultiByte</CharacterSet>
4167
</PropertyGroup>
68+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
69+
<ConfigurationType>Application</ConfigurationType>
70+
<PlatformToolset>v110</PlatformToolset>
71+
<CharacterSet>MultiByte</CharacterSet>
72+
</PropertyGroup>
4273
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
4374
<ConfigurationType>Application</ConfigurationType>
4475
<PlatformToolset>v110</PlatformToolset>
4576
<CharacterSet>MultiByte</CharacterSet>
4677
</PropertyGroup>
78+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
79+
<ConfigurationType>Application</ConfigurationType>
80+
<PlatformToolset>v110</PlatformToolset>
81+
<CharacterSet>MultiByte</CharacterSet>
82+
</PropertyGroup>
4783
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
4884
<ImportGroup Label="ExtensionSettings">
4985
</ImportGroup>
5086
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugDll|Win32'" Label="PropertySheets">
5187
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
5288
</ImportGroup>
89+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugDll|x64'" Label="PropertySheets">
90+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
91+
</ImportGroup>
5392
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDll|Win32'" Label="PropertySheets">
5493
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
5594
</ImportGroup>
95+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDll|x64'" Label="PropertySheets">
96+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
97+
</ImportGroup>
5698
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
5799
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58100
</ImportGroup>
101+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
102+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
103+
</ImportGroup>
59104
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
60105
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61106
</ImportGroup>
107+
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
108+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
109+
</ImportGroup>
62110
<PropertyGroup Label="UserMacros" />
63111
<PropertyGroup>
64112
<_ProjectFileVersion>11.0.50727.1</_ProjectFileVersion>
@@ -68,21 +116,33 @@
68116
<IntDir>Debug\</IntDir>
69117
<LinkIncremental>true</LinkIncremental>
70118
</PropertyGroup>
119+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
120+
<LinkIncremental>true</LinkIncremental>
121+
</PropertyGroup>
71122
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
72123
<OutDir>Release\</OutDir>
73124
<IntDir>Release\</IntDir>
74125
<LinkIncremental>false</LinkIncremental>
75126
</PropertyGroup>
127+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
128+
<LinkIncremental>false</LinkIncremental>
129+
</PropertyGroup>
76130
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDll|Win32'">
77131
<OutDir>$(Configuration)\</OutDir>
78132
<IntDir>$(Configuration)\</IntDir>
79133
<LinkIncremental>false</LinkIncremental>
80134
</PropertyGroup>
135+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDll|x64'">
136+
<LinkIncremental>false</LinkIncremental>
137+
</PropertyGroup>
81138
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDll|Win32'">
82139
<OutDir>$(Configuration)\</OutDir>
83140
<IntDir>$(Configuration)\</IntDir>
84141
<LinkIncremental>true</LinkIncremental>
85142
</PropertyGroup>
143+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDll|x64'">
144+
<LinkIncremental>true</LinkIncremental>
145+
</PropertyGroup>
86146
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
87147
<ClCompile>
88148
<Optimization>Disabled</Optimization>
@@ -106,6 +166,27 @@
106166
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
107167
</Link>
108168
</ItemDefinitionGroup>
169+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
170+
<ClCompile>
171+
<Optimization>Disabled</Optimization>
172+
<AdditionalIncludeDirectories>..\..\..\lib_acl_cpp\include;..\..\..\lib_acl\include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
173+
<PreprocessorDefinitions>_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
174+
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
175+
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
176+
<PrecompiledHeader>Create</PrecompiledHeader>
177+
<WarningLevel>Level3</WarningLevel>
178+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
179+
</ClCompile>
180+
<Link>
181+
<AdditionalDependencies>lib_acl_cpp_vc2012d.lib;lib_acl_vc2012d.lib;lib_protocol_vc2012d.lib;%(AdditionalDependencies)</AdditionalDependencies>
182+
<OutputFile>$(OutDir)dispatch_manager.exe</OutputFile>
183+
<AdditionalLibraryDirectories>..\..\..\dist\lib\win64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
184+
<GenerateDebugInformation>true</GenerateDebugInformation>
185+
<ProgramDatabaseFile>$(OutDir)dispatch_manager.pdb</ProgramDatabaseFile>
186+
<SubSystem>Console</SubSystem>
187+
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
188+
</Link>
189+
</ItemDefinitionGroup>
109190
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
110191
<ClCompile>
111192
<AdditionalIncludeDirectories>..\..\..\lib_acl_cpp\include;..\..\..\lib_acl\include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
@@ -126,6 +207,25 @@
126207
<TargetMachine>MachineX86</TargetMachine>
127208
</Link>
128209
</ItemDefinitionGroup>
210+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
211+
<ClCompile>
212+
<AdditionalIncludeDirectories>..\..\..\lib_acl_cpp\include;..\..\..\lib_acl\include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
213+
<PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
214+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
215+
<PrecompiledHeader>Create</PrecompiledHeader>
216+
<WarningLevel>Level3</WarningLevel>
217+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
218+
</ClCompile>
219+
<Link>
220+
<AdditionalDependencies>lib_acl_cpp_vc2012.lib;lib_acl_vc2012.lib;lib_protocol_vc2012.lib;%(AdditionalDependencies)</AdditionalDependencies>
221+
<OutputFile>$(OutDir)dispatch_manager.exe</OutputFile>
222+
<AdditionalLibraryDirectories>..\..\..\dist\lib\win64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
223+
<GenerateDebugInformation>true</GenerateDebugInformation>
224+
<SubSystem>Console</SubSystem>
225+
<OptimizeReferences>true</OptimizeReferences>
226+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
227+
</Link>
228+
</ItemDefinitionGroup>
129229
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDll|Win32'">
130230
<ClCompile>
131231
<AdditionalIncludeDirectories>..\..\..\lib_acl_cpp\include;..\..\..\lib_acl\include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
@@ -148,6 +248,30 @@
148248
<PreBuildEvent>
149249
<Command>copy ..\..\..\dist\lib\win32\lib_acl.dll $(OutDir) /Y
150250
copy ..\..\..\dist\lib\win32\lib_acl_cpp.dll $(OutDir) /Y
251+
copy ..\..\..\dist\lib\win32\lib_protocol.dll $(OutDir) /Y</Command>
252+
</PreBuildEvent>
253+
</ItemDefinitionGroup>
254+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDll|x64'">
255+
<ClCompile>
256+
<AdditionalIncludeDirectories>..\..\..\lib_acl_cpp\include;..\..\..\lib_acl\include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
257+
<PreprocessorDefinitions>NDEBUG;_CONSOLE;ACL_CPP_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
258+
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
259+
<PrecompiledHeader>Create</PrecompiledHeader>
260+
<WarningLevel>Level3</WarningLevel>
261+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
262+
</ClCompile>
263+
<Link>
264+
<AdditionalDependencies>lib_acl_cpp.lib;lib_acl.lib;lib_protocol.lib;%(AdditionalDependencies)</AdditionalDependencies>
265+
<OutputFile>$(OutDir)dispatch_manager.exe</OutputFile>
266+
<AdditionalLibraryDirectories>..\..\..\dist\lib\win64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
267+
<GenerateDebugInformation>true</GenerateDebugInformation>
268+
<SubSystem>Console</SubSystem>
269+
<OptimizeReferences>true</OptimizeReferences>
270+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
271+
</Link>
272+
<PreBuildEvent>
273+
<Command>copy ..\..\..\dist\lib\win32\lib_acl.dll $(OutDir) /Y
274+
copy ..\..\..\dist\lib\win32\lib_acl_cpp.dll $(OutDir) /Y
151275
copy ..\..\..\dist\lib\win32\lib_protocol.dll $(OutDir) /Y</Command>
152276
</PreBuildEvent>
153277
</ItemDefinitionGroup>
@@ -175,6 +299,31 @@ copy ..\..\..\dist\lib\win32\lib_protocol.dll $(OutDir) /Y</Command>
175299
<PreBuildEvent>
176300
<Command>copy ..\..\..\dist\lib\win32\lib_acl_d.dll $(OutDir) /Y
177301
copy ..\..\..\dist\lib\win32\lib_acl_cpp.dll $(OutDir) /Y
302+
copy ..\..\..\dist\lib\win32\lib_protocol_d.dll $(OutDir) /Y</Command>
303+
</PreBuildEvent>
304+
</ItemDefinitionGroup>
305+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugDll|x64'">
306+
<ClCompile>
307+
<Optimization>Disabled</Optimization>
308+
<AdditionalIncludeDirectories>..\..\..\lib_acl_cpp\include;..\..\..\lib_acl\include;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
309+
<PreprocessorDefinitions>_DEBUG;_CONSOLE;ACL_CPP_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
310+
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
311+
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
312+
<PrecompiledHeader>Create</PrecompiledHeader>
313+
<WarningLevel>Level3</WarningLevel>
314+
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
315+
</ClCompile>
316+
<Link>
317+
<AdditionalDependencies>lib_acl_cpp_d.lib;lib_acl_d.lib;lib_protocol_d.lib;%(AdditionalDependencies)</AdditionalDependencies>
318+
<OutputFile>$(OutDir)dispatch_manager.exe</OutputFile>
319+
<AdditionalLibraryDirectories>..\..\..\dist\lib\win64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
320+
<GenerateDebugInformation>true</GenerateDebugInformation>
321+
<ProgramDatabaseFile>$(OutDir)dispatch_manager.pdb</ProgramDatabaseFile>
322+
<SubSystem>Console</SubSystem>
323+
</Link>
324+
<PreBuildEvent>
325+
<Command>copy ..\..\..\dist\lib\win32\lib_acl_d.dll $(OutDir) /Y
326+
copy ..\..\..\dist\lib\win32\lib_acl_cpp.dll $(OutDir) /Y
178327
copy ..\..\..\dist\lib\win32\lib_protocol_d.dll $(OutDir) /Y</Command>
179328
</PreBuildEvent>
180329
</ItemDefinitionGroup>

0 commit comments

Comments
 (0)