diff --git a/src/NativeProviders/Windows/MKL/MKLWrapper.vcxproj b/src/NativeProviders/Windows/MKL/MKLWrapper.vcxproj
index 44528907..6009eafa 100644
--- a/src/NativeProviders/Windows/MKL/MKLWrapper.vcxproj
+++ b/src/NativeProviders/Windows/MKL/MKLWrapper.vcxproj
@@ -27,8 +27,6 @@
DynamicLibrary
v141
MathNet.Numerics.MKL
- $(Platform)\$(Configuration)\
- $(MKLProductDir)
@@ -51,30 +49,38 @@
+
+ $(Platform)\$(Configuration)\
+ $(INTEL_DEV_REDIST)
+ $(MKLProductDir)
+ $(MKLIncludeDir);$(ICPP_COMPILER20)\mkl\include\;$(ICPP_COMPILER20)\mkl\include\fftw\;$(ICPP_COMPILER20)\compiler\include\
+ $(MKLLibDir)\;$(OmpLibDir)\;$(ICPP_COMPILER20)mkl\lib;$(ICPP_COMPILER20)mkl\lib\ia32_win;$(ICPP_COMPILER20)compiler\lib;$(ICPP_COMPILER20)compiler\lib\ia32_win
+ $(MKLLibDir)\;$(OmpLibDir)\;$(ICPP_COMPILER20)mkl\lib;$(ICPP_COMPILER20)mkl\lib\intel64_win;$(ICPP_COMPILER20)compiler\lib;$(ICPP_COMPILER20)compiler\lib\intel64_win
+
$(ProjectDir)..\..\..\..\out\MKL\Windows\x86\
- $(ICPP_COMPILER20)\mkl\include\;$(ICPP_COMPILER20)\mkl\include\fftw\;$(ICPP_COMPILER20)\compiler\include\;$(IncludePath)
- $(ICPP_COMPILER20)mkl\lib;$(ICPP_COMPILER20)mkl\lib\ia32_win;$(ICPP_COMPILER20)compiler\lib;$(ICPP_COMPILER20)compiler\lib\ia32_win;$(LibraryPath)
+ $(ProjectDir)..\..\Common;$(ProjectDir)..\..\MKL;$(IntelIncludePaths);$(IncludePath)
+ $(IntelLib32Paths);$(LibraryPath)
$(ProjectDir)..\..\..\..\out\MKL\Windows\x64\
- $(ICPP_COMPILER20)mkl\lib;$(ICPP_COMPILER20)mkl\lib\intel64_win;$(ICPP_COMPILER20)compiler\lib;$(ICPP_COMPILER20)compiler\lib\intel64_win;$(LibraryPath)
- $(ICPP_COMPILER20)\mkl\include\;$(ICPP_COMPILER20)\mkl\include\fftw\;$(ICPP_COMPILER20)\compiler\include\;$(IncludePath)
+ $(ProjectDir)..\..\Common;$(ProjectDir)..\..\MKL;$(IntelIncludePaths);$(IncludePath)
+ $(IntelLib64Paths);$(LibraryPath)
$(ProjectDir)..\..\..\..\out\MKL\Windows\x86\
- $(ICPP_COMPILER20)\mkl\include\;$(ICPP_COMPILER20)\mkl\include\fftw\;$(ICPP_COMPILER20)\compiler\include\;$(IncludePath)
- $(ICPP_COMPILER20)mkl\lib;$(ICPP_COMPILER20)mkl\lib\ia32_win;$(ICPP_COMPILER20)compiler\lib;$(ICPP_COMPILER20)compiler\lib\ia32_win;$(LibraryPath)
+ $(ProjectDir)..\..\Common;$(ProjectDir)..\..\MKL;$(IntelIncludePaths);$(IncludePath)
+ $(IntelLib32Paths);$(LibraryPath)
$(ProjectDir)..\..\..\..\out\MKL\Windows\x64\
- $(ICPP_COMPILER20)\mkl\include\;$(ICPP_COMPILER20)\mkl\include\fftw\;$(ICPP_COMPILER20)\compiler\include\;$(IncludePath)
- $(ICPP_COMPILER20)mkl\lib;$(ICPP_COMPILER20)mkl\lib\intel64_win;$(ICPP_COMPILER20)compiler\lib;$(ICPP_COMPILER20)compiler\lib\intel64_win;$(LibraryPath)
+ $(ProjectDir)..\..\Common;$(ProjectDir)..\..\MKL;$(IntelIncludePaths);$(IncludePath)
+ $(IntelLib64Paths);$(LibraryPath)
Disabled
- $(ProjectDir)..\..\Common;$(ProjectDir)..\..\MKL;$(MKLIncludeDir);$(IncludePath);%(AdditionalIncludeDirectories)
+ $(IncludePath);%(AdditionalIncludeDirectories)
_WINDOWS;%(PreprocessorDefinitions)
true
EnableFastChecks
@@ -86,13 +92,13 @@
libiomp5md.lib;mkl_intel_c.lib;mkl_intel_thread.lib;mkl_core.lib;%(AdditionalDependencies)
$(OutDir)$(TargetName)$(TargetExt)
- $(OmpLibDir)\;$(MKLLibDir)\;$(LibraryPath)\;%(AdditionalLibraryDirectories)
+ $(LibraryPath)\;%(AdditionalLibraryDirectories)
true
MachineX86
$(OutDir)$(TargetName).lib
- copy "$(INTEL_DEV_REDIST)redist\ia32_win\compiler\libiomp5md.dll" $(OutputPath)
+ copy "$(IntelRedistDir)redist\ia32_win\compiler\libiomp5md.dll" $(OutputPath)
@@ -101,7 +107,7 @@
Disabled
- $(ProjectDir)..\..\Common;$(ProjectDir)..\..\MKL;$(MKLIncludeDir);$(IncludePath);%(AdditionalIncludeDirectories)
+ $(IncludePath);%(AdditionalIncludeDirectories)
_WINDOWS;%(PreprocessorDefinitions)
true
EnableFastChecks
@@ -113,20 +119,20 @@
libiomp5md.lib;mkl_intel_lp64.lib;mkl_intel_thread.lib;mkl_core.lib;%(AdditionalDependencies)
$(OutDir)$(TargetName)$(TargetExt)
- $(OmpLibDir)\;$(MKLLibDir)\;$(LibraryPath)\;%(AdditionalLibraryDirectories)
+ $(LibraryPath)\;%(AdditionalLibraryDirectories)
true
MachineX64
$(OutDir)$(TargetName).lib
- copy "$(INTEL_DEV_REDIST)redist\intel64_win\compiler\libiomp5md.dll" $(OutputPath)
+ copy "$(IntelRedistDir)redist\intel64_win\compiler\libiomp5md.dll" $(OutputPath)
MaxSpeed
true
- $(ProjectDir)..\..\Common;$(ProjectDir)..\..\MKL;$(MKLIncludeDir);$(IncludePath);%(AdditionalIncludeDirectories)
+ $(IncludePath);%(AdditionalIncludeDirectories)
_WINDOWS;%(PreprocessorDefinitions)
MultiThreaded
true
@@ -140,7 +146,7 @@
libiomp5md.lib;mkl_intel_c.lib;mkl_intel_thread.lib;mkl_core.lib;%(AdditionalDependencies)
$(OutDir)$(TargetName)$(TargetExt)
- $(OmpLibDir)\;$(MKLLibDir)\;$(LibraryPath)\;%(AdditionalLibraryDirectories)
+ $(LibraryPath)\;%(AdditionalLibraryDirectories)
true
true
true
@@ -148,7 +154,7 @@
$(OutDir)$(TargetName).lib
- copy "$(INTEL_DEV_REDIST)redist\ia32_win\compiler\libiomp5md.dll" $(OutputPath)
+ copy "$(IntelRedistDir)redist\ia32_win\compiler\libiomp5md.dll" $(OutputPath)
@@ -158,7 +164,7 @@
MaxSpeed
true
- $(ProjectDir)..\..\Common;$(ProjectDir)..\..\MKL;$(MKLIncludeDir);$(IncludePath);%(AdditionalIncludeDirectories)
+ $(IncludePath);%(AdditionalIncludeDirectories)
_WINDOWS;%(PreprocessorDefinitions)
MultiThreaded
true
@@ -172,7 +178,7 @@
libiomp5md.lib;mkl_intel_lp64.lib;mkl_intel_thread.lib;mkl_core.lib;%(AdditionalDependencies)
$(OutDir)$(TargetName)$(TargetExt)
- $(OmpLibDir)\;$(MKLLibDir)\;$(LibraryPath)\;%(AdditionalLibraryDirectories)
+ $(LibraryPath)\;%(AdditionalLibraryDirectories)
true
true
true
@@ -180,7 +186,7 @@
$(OutDir)$(TargetName).lib
- copy "$(INTEL_DEV_REDIST)redist\intel64_win\compiler\libiomp5md.dll" $(OutputPath)
+ copy "$(IntelRedistDir)redist\intel64_win\compiler\libiomp5md.dll" $(OutputPath)
@@ -204,4 +210,4 @@
-
\ No newline at end of file
+