diff options
author | uraymeiviar <uraymeiviar@gmail.com> | 2015-11-06 22:25:25 +0700 |
---|---|---|
committer | Ralph Giles <giles@mozilla.com> | 2016-05-11 15:50:55 -0700 |
commit | ae8fec4cb4d8d6f25a7f1da009af96b4c6c37634 (patch) | |
tree | 98f4579c01aeedb31a70dd6461a09f02bedf33b3 /win32 | |
parent | 3aaddaf5fb97340055520b1c1f612a0ab19c1a30 (diff) | |
download | opus-ae8fec4cb4d8d6f25a7f1da009af96b4c6c37634.tar.gz |
fix build settings for DLL project, runtime library must be linked to DLL too to prevent heap deallocation error
Diffstat (limited to 'win32')
-rw-r--r-- | win32/VS2015/celt.vcxproj | 20 | ||||
-rw-r--r-- | win32/VS2015/opus.vcxproj | 20 | ||||
-rw-r--r-- | win32/VS2015/opus_demo.vcxproj | 20 | ||||
-rw-r--r-- | win32/VS2015/silk_common.vcxproj | 20 | ||||
-rw-r--r-- | win32/VS2015/silk_fixed.vcxproj | 20 | ||||
-rw-r--r-- | win32/VS2015/silk_float.vcxproj | 20 | ||||
-rw-r--r-- | win32/VS2015/test_opus_api.vcxproj | 20 | ||||
-rw-r--r-- | win32/VS2015/test_opus_decode.vcxproj | 20 | ||||
-rw-r--r-- | win32/VS2015/test_opus_encode.vcxproj | 20 |
9 files changed, 90 insertions, 90 deletions
diff --git a/win32/VS2015/celt.vcxproj b/win32/VS2015/celt.vcxproj index dd14d719..273ee4df 100644 --- a/win32/VS2015/celt.vcxproj +++ b/win32/VS2015/celt.vcxproj @@ -235,7 +235,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -269,7 +269,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\;..\..\include;..\..\celt;..\..\silk;..\..\silk\float;..\..\silk\fixed;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -277,7 +277,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -320,7 +320,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -354,7 +354,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;WIN64;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\;..\..\include;..\..\celt;..\..\silk;..\..\silk\float;..\..\silk\fixed;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -363,7 +363,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -447,7 +447,7 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\;..\..\include;..\..\celt;..\..\silk;..\..\silk\float;..\..\silk\fixed;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <DebugInformationFormat>None</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -463,7 +463,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> @@ -547,7 +547,7 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;WIN64;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\;..\..\include;..\..\celt;..\..\silk;..\..\silk\float;..\..\silk\fixed;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <DebugInformationFormat>None</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -563,7 +563,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> diff --git a/win32/VS2015/opus.vcxproj b/win32/VS2015/opus.vcxproj index 65b94219..74bf75b3 100644 --- a/win32/VS2015/opus.vcxproj +++ b/win32/VS2015/opus.vcxproj @@ -177,7 +177,7 @@ <FloatingPointExceptions>true</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet> </ClCompile> <Link> @@ -207,7 +207,7 @@ <ClCompile> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../../silk;../../celt;../../win32;../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -224,7 +224,7 @@ <FloatingPointExceptions>true</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet> </ClCompile> <Link> @@ -273,7 +273,7 @@ <FloatingPointExceptions>true</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet> </ClCompile> <Link> @@ -302,7 +302,7 @@ <ClCompile> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;WIN64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../../silk;../../celt;../../win32;../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <Optimization>Disabled</Optimization> @@ -320,7 +320,7 @@ <FloatingPointExceptions>true</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet> </ClCompile> <Link> @@ -402,7 +402,7 @@ <ClCompile> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../../silk;../../celt;../../win32;../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>None</DebugInformationFormat> <IntrinsicFunctions>true</IntrinsicFunctions> @@ -422,7 +422,7 @@ <ControlFlowGuard>false</ControlFlowGuard> <FunctionLevelLinking>true</FunctionLevelLinking> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> @@ -506,7 +506,7 @@ <ClCompile> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../../silk;../../celt;../../win32;../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>None</DebugInformationFormat> <DisableSpecificWarnings>4996</DisableSpecificWarnings> @@ -526,7 +526,7 @@ <ControlFlowGuard>false</ControlFlowGuard> <FunctionLevelLinking>true</FunctionLevelLinking> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> diff --git a/win32/VS2015/opus_demo.vcxproj b/win32/VS2015/opus_demo.vcxproj index fb1f292b..2aa41a6f 100644 --- a/win32/VS2015/opus_demo.vcxproj +++ b/win32/VS2015/opus_demo.vcxproj @@ -186,7 +186,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -208,7 +208,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -216,7 +216,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -247,7 +247,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -269,7 +269,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -278,7 +278,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -338,7 +338,7 @@ <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> <MultiProcessorCompilation>true</MultiProcessorCompilation> <DebugInformationFormat>None</DebugInformationFormat> @@ -355,7 +355,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> @@ -412,7 +412,7 @@ <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> <MultiProcessorCompilation>true</MultiProcessorCompilation> <DebugInformationFormat>None</DebugInformationFormat> @@ -429,7 +429,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> diff --git a/win32/VS2015/silk_common.vcxproj b/win32/VS2015/silk_common.vcxproj index cb4c6f7a..2df939b0 100644 --- a/win32/VS2015/silk_common.vcxproj +++ b/win32/VS2015/silk_common.vcxproj @@ -173,7 +173,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -210,7 +210,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk/float;../../silk;../../win32;../../celt;../../include</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -218,7 +218,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -264,7 +264,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -301,7 +301,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;WIN64;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk/float;../../silk;../../win32;../../celt;../../include</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -310,7 +310,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -400,8 +400,8 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk/float;../../silk;../../win32;../../celt;../../include</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> - <FloatingPointModel>Fast</FloatingPointModel> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FloatingPointModel>Precise</FloatingPointModel> <DebugInformationFormat>None</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -506,8 +506,8 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;WIN64;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk/float;../../silk;../../win32;../../celt;../../include</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> - <FloatingPointModel>Fast</FloatingPointModel> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> + <FloatingPointModel>Precise</FloatingPointModel> <DebugInformationFormat>None</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> diff --git a/win32/VS2015/silk_fixed.vcxproj b/win32/VS2015/silk_fixed.vcxproj index c2a4f345..ba1b5152 100644 --- a/win32/VS2015/silk_fixed.vcxproj +++ b/win32/VS2015/silk_fixed.vcxproj @@ -170,7 +170,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -195,7 +195,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk;../../win32;../../celt;../../include;../win32</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -203,7 +203,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -237,7 +237,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -262,7 +262,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk;../../win32;../../celt;../../include;../win32</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -271,7 +271,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -337,7 +337,7 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk;../../win32;../../celt;../../include;../win32</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <DebugInformationFormat>None</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -353,7 +353,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> @@ -419,7 +419,7 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../..;../../silk/fixed;../../silk;../../win32;../../celt;../../include;../win32</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <DebugInformationFormat>None</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -435,7 +435,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> diff --git a/win32/VS2015/silk_float.vcxproj b/win32/VS2015/silk_float.vcxproj index b8beac19..e55e76d1 100644 --- a/win32/VS2015/silk_float.vcxproj +++ b/win32/VS2015/silk_float.vcxproj @@ -172,7 +172,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -209,7 +209,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../../silk/float;../../silk;../../win32;../../celt;../../include;../win32</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -217,7 +217,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -263,7 +263,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -300,7 +300,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;WIN64;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../../silk/float;../../silk;../../win32;../../celt;../../include;../win32</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -309,7 +309,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -399,7 +399,7 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../../silk/float;../../silk;../../win32;../../celt;../../include;../win32</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <DebugInformationFormat>None</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -415,7 +415,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> @@ -505,7 +505,7 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;WIN64;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>../../silk/float;../../silk;../../win32;../../celt;../../include;../win32</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <DebugInformationFormat>None</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -521,7 +521,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> diff --git a/win32/VS2015/test_opus_api.vcxproj b/win32/VS2015/test_opus_api.vcxproj index 2dc3eec5..302752d1 100644 --- a/win32/VS2015/test_opus_api.vcxproj +++ b/win32/VS2015/test_opus_api.vcxproj @@ -186,7 +186,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -208,7 +208,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -216,7 +216,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -247,7 +247,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -269,7 +269,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> <CompileAsWinRT>false</CompileAsWinRT> @@ -278,7 +278,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -338,7 +338,7 @@ <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> @@ -355,7 +355,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> @@ -412,7 +412,7 @@ <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> <DebugInformationFormat>None</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> @@ -429,7 +429,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> diff --git a/win32/VS2015/test_opus_decode.vcxproj b/win32/VS2015/test_opus_decode.vcxproj index 38883b6d..ef6279c4 100644 --- a/win32/VS2015/test_opus_decode.vcxproj +++ b/win32/VS2015/test_opus_decode.vcxproj @@ -187,7 +187,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -209,7 +209,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DisableSpecificWarnings>4996</DisableSpecificWarnings> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> @@ -218,7 +218,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -250,7 +250,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -272,7 +272,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DisableSpecificWarnings>4996</DisableSpecificWarnings> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> @@ -282,7 +282,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -343,7 +343,7 @@ <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> <DisableSpecificWarnings>4996</DisableSpecificWarnings> <DebugInformationFormat>None</DebugInformationFormat> @@ -361,7 +361,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> @@ -419,7 +419,7 @@ <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> <DisableSpecificWarnings>4996</DisableSpecificWarnings> <DebugInformationFormat>None</DebugInformationFormat> @@ -437,7 +437,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> diff --git a/win32/VS2015/test_opus_encode.vcxproj b/win32/VS2015/test_opus_encode.vcxproj index 1de78a80..e2fa7257 100644 --- a/win32/VS2015/test_opus_encode.vcxproj +++ b/win32/VS2015/test_opus_encode.vcxproj @@ -187,7 +187,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -209,7 +209,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DisableSpecificWarnings>4996</DisableSpecificWarnings> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> @@ -218,7 +218,7 @@ <MultiProcessorCompilation>false</MultiProcessorCompilation> <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -250,7 +250,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -272,7 +272,7 @@ <Optimization>Disabled</Optimization> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> - <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> <DisableSpecificWarnings>4996</DisableSpecificWarnings> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <CompileAsManaged>false</CompileAsManaged> @@ -282,7 +282,7 @@ <InlineFunctionExpansion>Disabled</InlineFunctionExpansion> <OmitFramePointers>false</OmitFramePointers> <StringPooling>false</StringPooling> - <SmallerTypeCheck>true</SmallerTypeCheck> + <SmallerTypeCheck>false</SmallerTypeCheck> <ControlFlowGuard>Guard</ControlFlowGuard> <FunctionLevelLinking>false</FunctionLevelLinking> <EnableParallelCodeGeneration>false</EnableParallelCodeGeneration> @@ -343,7 +343,7 @@ <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> <DisableSpecificWarnings>4996</DisableSpecificWarnings> <DebugInformationFormat>None</DebugInformationFormat> @@ -361,7 +361,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> @@ -419,7 +419,7 @@ <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> <AdditionalIncludeDirectories>..\..\silk;..\..\celt;..\;..\..\include;</AdditionalIncludeDirectories> <DisableSpecificWarnings>4996</DisableSpecificWarnings> <DebugInformationFormat>None</DebugInformationFormat> @@ -437,7 +437,7 @@ <BufferSecurityCheck>false</BufferSecurityCheck> <ControlFlowGuard>false</ControlFlowGuard> <EnableParallelCodeGeneration>true</EnableParallelCodeGeneration> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> <FloatingPointExceptions>false</FloatingPointExceptions> <RuntimeTypeInfo>false</RuntimeTypeInfo> <OpenMPSupport>false</OpenMPSupport> |