diff --git a/.gitignore b/.gitignore
index 084be38a..3ad8cedb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -63,6 +63,8 @@ ipch/
*.sdf
*.cachefile
win.vs2015/LabSound.VC.*
+labsound/win.vs2017/.vs
+labsound/win.vs2017/PredictedInputCache*.dat
# Visual Studio profiler
*.psess
diff --git a/binding.gyp b/binding.gyp
index 0183b7a1..ea7cb919 100644
--- a/binding.gyp
+++ b/binding.gyp
@@ -35,32 +35,54 @@
'-Wl,-Bsymbolic',
],
}],
- ['OS=="win"', {
- 'library_dirs': [
- '<(module_root_dir)/labsound/build/x64/Release',
+ ['OS=="win"', {
+ 'configurations': {
+ 'Debug': {
+ 'msvs_settings': {
+ 'VCCLCompilerTool': {
+ 'RuntimeLibrary': '3' # /MDd
+ },
+ },
+ 'library_dirs': [
+ '<(module_root_dir)/labsound/build/x64/Debug',
"
Disabled
$(ProjectDir)..\include;$(ProjectDir)..\src;$(ProjectDir)..\third_party;$(ProjectDir)..\third_party\STK;$(ProjectDir)..\..\node_modules\native-video-deps\include;%(AdditionalIncludeDirectories)
- DEBUG;_ITERATOR_DEBUG_LEVEL=0;STATICALLY_LINKED_WITH_WTF;WIN32;D_VARIADIC_MAX=10;D_NOMINMAX;NOMINMAX;WTF_USE_WEBAUDIO_KISSFFT=1;__WINDOWS_WASAPI__;HAVE_NO_OFLOG;HAVE_BOOST_THREAD;HAVE_LIBDL;HAVE_ALLOCA;HAVE_UNISTD_H;__OS_WINDOWS__;__LITTLE_ENDIAN__;%(PreprocessorDefinitions)
+ DEBUG;STATICALLY_LINKED_WITH_WTF;WIN32;D_VARIADIC_MAX=10;D_NOMINMAX;NOMINMAX;WTF_USE_WEBAUDIO_KISSFFT=1;__WINDOWS_WASAPI__;HAVE_NO_OFLOG;HAVE_BOOST_THREAD;HAVE_LIBDL;HAVE_ALLOCA;HAVE_UNISTD_H;__OS_WINDOWS__;__LITTLE_ENDIAN__;%(PreprocessorDefinitions)
true
EnableFastChecks
- MultiThreadedDebug
+ MultiThreadedDebugDLL
true
@@ -995,9 +995,9 @@
Disabled
$(ProjectDir)..\include;$(ProjectDir)..\src;$(ProjectDir)..\third_party;$(ProjectDir)..\third_party\STK;$(ProjectDir)..\..\node_modules\native-video-deps\include;%(AdditionalIncludeDirectories)
- DEBUG;_ITERATOR_DEBUG_LEVEL=0;STATICALLY_LINKED_WITH_WTF;WIN32;D_VARIADIC_MAX=10;D_NOMINMAX;NOMINMAX;WTF_USE_WEBAUDIO_KISSFFT=1;__WINDOWS_WASAPI__;HAVE_NO_OFLOG;HAVE_BOOST_THREAD;HAVE_LIBDL;HAVE_ALLOCA;HAVE_UNISTD_H;__OS_WINDOWS__;__LITTLE_ENDIAN__;%(PreprocessorDefinitions)
+ DEBUG;STATICALLY_LINKED_WITH_WTF;WIN32;D_VARIADIC_MAX=10;D_NOMINMAX;NOMINMAX;WTF_USE_WEBAUDIO_KISSFFT=1;__WINDOWS_WASAPI__;HAVE_NO_OFLOG;HAVE_BOOST_THREAD;HAVE_LIBDL;HAVE_ALLOCA;HAVE_UNISTD_H;__OS_WINDOWS__;__LITTLE_ENDIAN__;%(PreprocessorDefinitions)
EnableFastChecks
- MultiThreaded
+ MultiThreadedDebugDLL
true
@@ -1102,4 +1102,4 @@
-
\ No newline at end of file
+