diff --git a/Multiverso.sln b/Multiverso.sln index 75346c7..bf7d652 100644 --- a/Multiverso.sln +++ b/Multiverso.sln @@ -38,50 +38,30 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MultiversoTests", "Test\Uni EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug_zmq|x64 = Debug_zmq|x64 Debug|x64 = Debug|x64 - Release_zmq|x64 = Release_zmq|x64 Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {546681D6-495C-4AEE-BBC2-3CAEC86B5137}.Debug_zmq|x64.ActiveCfg = Debug_zmq|x64 {546681D6-495C-4AEE-BBC2-3CAEC86B5137}.Debug|x64.ActiveCfg = Debug|x64 {546681D6-495C-4AEE-BBC2-3CAEC86B5137}.Debug|x64.Build.0 = Debug|x64 - {546681D6-495C-4AEE-BBC2-3CAEC86B5137}.Release_zmq|x64.ActiveCfg = Release_zmq|x64 {546681D6-495C-4AEE-BBC2-3CAEC86B5137}.Release|x64.ActiveCfg = Release|x64 {546681D6-495C-4AEE-BBC2-3CAEC86B5137}.Release|x64.Build.0 = Release|x64 - {16F14058-B116-49D9-8BA0-209F3AFFE849}.Debug_zmq|x64.ActiveCfg = Debug_zmq|x64 - {16F14058-B116-49D9-8BA0-209F3AFFE849}.Debug_zmq|x64.Build.0 = Debug_zmq|x64 {16F14058-B116-49D9-8BA0-209F3AFFE849}.Debug|x64.ActiveCfg = Debug|x64 {16F14058-B116-49D9-8BA0-209F3AFFE849}.Debug|x64.Build.0 = Debug|x64 - {16F14058-B116-49D9-8BA0-209F3AFFE849}.Release_zmq|x64.ActiveCfg = Release_zmq|x64 - {16F14058-B116-49D9-8BA0-209F3AFFE849}.Release_zmq|x64.Build.0 = Release_zmq|x64 {16F14058-B116-49D9-8BA0-209F3AFFE849}.Release|x64.ActiveCfg = Release|x64 {16F14058-B116-49D9-8BA0-209F3AFFE849}.Release|x64.Build.0 = Release|x64 - {AC12B871-D57D-493A-86A6-7778929D5A46}.Debug_zmq|x64.ActiveCfg = Debug|x64 {AC12B871-D57D-493A-86A6-7778929D5A46}.Debug|x64.ActiveCfg = Debug|x64 {AC12B871-D57D-493A-86A6-7778929D5A46}.Debug|x64.Build.0 = Debug|x64 - {AC12B871-D57D-493A-86A6-7778929D5A46}.Release_zmq|x64.ActiveCfg = Release|x64 {AC12B871-D57D-493A-86A6-7778929D5A46}.Release|x64.ActiveCfg = Release|x64 {AC12B871-D57D-493A-86A6-7778929D5A46}.Release|x64.Build.0 = Release|x64 - {73A81AC2-ECC6-4932-B0CF-0776BEAABCB9}.Debug_zmq|x64.ActiveCfg = Debug|x64 {73A81AC2-ECC6-4932-B0CF-0776BEAABCB9}.Debug|x64.ActiveCfg = Debug|x64 {73A81AC2-ECC6-4932-B0CF-0776BEAABCB9}.Debug|x64.Build.0 = Debug|x64 - {73A81AC2-ECC6-4932-B0CF-0776BEAABCB9}.Release_zmq|x64.ActiveCfg = Release|x64 {73A81AC2-ECC6-4932-B0CF-0776BEAABCB9}.Release|x64.ActiveCfg = Release|x64 {73A81AC2-ECC6-4932-B0CF-0776BEAABCB9}.Release|x64.Build.0 = Release|x64 - {8A33C1F0-77BB-4ADC-83B2-12146A199DFD}.Debug_zmq|x64.ActiveCfg = Debug|x64 - {8A33C1F0-77BB-4ADC-83B2-12146A199DFD}.Debug_zmq|x64.Build.0 = Debug|x64 {8A33C1F0-77BB-4ADC-83B2-12146A199DFD}.Debug|x64.ActiveCfg = Debug|x64 - {8A33C1F0-77BB-4ADC-83B2-12146A199DFD}.Release_zmq|x64.ActiveCfg = Release|x64 - {8A33C1F0-77BB-4ADC-83B2-12146A199DFD}.Release_zmq|x64.Build.0 = Release|x64 {8A33C1F0-77BB-4ADC-83B2-12146A199DFD}.Release|x64.ActiveCfg = Release|x64 - {EC7157E9-A51F-4702-A5FD-8DAF88C7029F}.Debug_zmq|x64.ActiveCfg = Debug|x64 - {EC7157E9-A51F-4702-A5FD-8DAF88C7029F}.Debug_zmq|x64.Build.0 = Debug|x64 {EC7157E9-A51F-4702-A5FD-8DAF88C7029F}.Debug|x64.ActiveCfg = Debug|x64 {EC7157E9-A51F-4702-A5FD-8DAF88C7029F}.Debug|x64.Build.0 = Debug|x64 - {EC7157E9-A51F-4702-A5FD-8DAF88C7029F}.Release_zmq|x64.ActiveCfg = Release|x64 - {EC7157E9-A51F-4702-A5FD-8DAF88C7029F}.Release_zmq|x64.Build.0 = Release|x64 {EC7157E9-A51F-4702-A5FD-8DAF88C7029F}.Release|x64.ActiveCfg = Release|x64 {EC7157E9-A51F-4702-A5FD-8DAF88C7029F}.Release|x64.Build.0 = Release|x64 EndGlobalSection diff --git a/Test/unittests/MultiversoTests.vcxproj b/Test/unittests/MultiversoTests.vcxproj index 330444e..9cef8d1 100644 --- a/Test/unittests/MultiversoTests.vcxproj +++ b/Test/unittests/MultiversoTests.vcxproj @@ -13,6 +13,10 @@ Release_CpuOnly x64 + + Release_NoOpt + x64 + Release x64 @@ -44,6 +48,13 @@ true Unicode + + Application + false + v120 + true + Unicode + Application false @@ -63,6 +74,9 @@ + + + @@ -82,6 +96,11 @@ $(VC_IncludePath);$(WindowsSDK_IncludePath);$(ProjectDir)/../../include/; $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(SolutionDir)/$(Platform)/$(Configuration); + + false + $(VC_IncludePath);$(WindowsSDK_IncludePath);$(ProjectDir)/../../include/; + $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);$(SolutionDir)/$(Platform)/$(Configuration); + false $(VC_IncludePath);$(WindowsSDK_IncludePath);$(ProjectDir)/../../include/; @@ -139,6 +158,26 @@ $(BOOST_LIB_PATH);$(OutDir) + + + Level4 + + + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;_LIB;%(PreprocessorDefinitions) + $(BOOST_INCLUDE_PATH);$(SolutionDir)\include; + + + Console + true + true + true + Multiverso.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(BOOST_LIB_PATH);$(OutDir) + + Level4 diff --git a/src/Multiverso.vcxproj b/src/Multiverso.vcxproj index 77b2e91..58fa346 100644 --- a/src/Multiverso.vcxproj +++ b/src/Multiverso.vcxproj @@ -9,20 +9,16 @@ Debug x64 - - Debug_zmq - x64 - Release_CpuOnly x64 - - Release + + Release_NoOpt x64 - - Release_zmq + + Release x64 @@ -49,20 +45,14 @@ v120 Unicode - - StaticLibrary - true - v120 - Unicode - - + StaticLibrary false v120 true - Unicode + NotSet - + StaticLibrary false v120 @@ -85,27 +75,24 @@ - + - - - - + - - $(ThirdPartyPath)\ZeroMQ 4.0.4\include;$(ProjectDir)\..\include;$(VC_IncludePath);$(WindowsSDK_IncludePath) - $(ThirdPartyPath)\ZeroMQ 4.0.4\lib;$(MSMPI_LIB64);$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64); - $(MSMPI_INC);$(ProjectDir)\..\include;$(VC_IncludePath);$(WindowsSDK_IncludePath) $(MSMPI_LIB64);$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64); + + $(MSMPI_INC);$(ProjectDir)\..\include;$(VC_IncludePath);$(WindowsSDK_IncludePath) + $(MSMPI_LIB64);$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64); + $(MSMPI_INC);$(ProjectDir)\..\include;$(VC_IncludePath);$(WindowsSDK_IncludePath) $(MSMPI_LIB64);$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64); @@ -118,15 +105,11 @@ $(MSMPI_INC);$(ProjectDir)\..\include;$(VC_IncludePath);$(WindowsSDK_IncludePath) $(MSMPI_LIB64);$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64); - - $(ThirdPartyPath)\ZeroMQ 4.0.4\include;D:\ZeroMQ\include;$(ProjectDir)\..\include;$(VC_IncludePath);$(WindowsSDK_IncludePath) - $(ThirdPartyPath)\ZeroMQ 4.0.4\lib;$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64);D:\multiverso-next\lib;D:\ZeroMQ\lib; - - Level3 + Level4 Disabled MULTIVERSO_USE_MPI;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) @@ -136,13 +119,14 @@ msmpi.lib + Console - Level3 + Level4 Disabled MULTIVERSO_USE_MPI;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) @@ -152,50 +136,38 @@ msmpi.lib + Console - - - - - Level3 - Disabled - MULTIVERSO_USE_ZMQ;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) - - - Windows - true - - - libzmq-v120-mt-4_0_4.lib - - - + - Level3 + Level4 MaxSpeed true true - MULTIVERSO_USE_ZMQ;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) - false + MULTIVERSO_USE_MPI;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + false Windows true true true + msmpi.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - libzmq-v120-mt-4_0_4.lib + msmpi.lib; + Console - + Level4 @@ -220,6 +192,7 @@ + Console @@ -247,6 +220,7 @@ + Console