Mercurial > hg > qm-dsp
comparison build/msvc/QMDSP.vcxproj @ 210:cf62f73766e9 msvc
Add a MSVC build project. This is hard to use, because it depends on a BLAS library
| author | Chris Cannam |
|---|---|
| date | Mon, 05 Feb 2018 17:36:47 +0000 |
| parents | |
| children | a41bea655151 |
comparison
equal
deleted
inserted
replaced
| 209:ccd2019190bf | 210:cf62f73766e9 |
|---|---|
| 1 <?xml version="1.0" encoding="utf-8"?> | |
| 2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
| 3 <ItemGroup Label="ProjectConfigurations"> | |
| 4 <ProjectConfiguration Include="Debug|Win32"> | |
| 5 <Configuration>Debug</Configuration> | |
| 6 <Platform>Win32</Platform> | |
| 7 </ProjectConfiguration> | |
| 8 <ProjectConfiguration Include="Release|Win32"> | |
| 9 <Configuration>Release</Configuration> | |
| 10 <Platform>Win32</Platform> | |
| 11 </ProjectConfiguration> | |
| 12 <ProjectConfiguration Include="Debug|x64"> | |
| 13 <Configuration>Debug</Configuration> | |
| 14 <Platform>x64</Platform> | |
| 15 </ProjectConfiguration> | |
| 16 <ProjectConfiguration Include="Release|x64"> | |
| 17 <Configuration>Release</Configuration> | |
| 18 <Platform>x64</Platform> | |
| 19 </ProjectConfiguration> | |
| 20 </ItemGroup> | |
| 21 <PropertyGroup Label="Globals"> | |
| 22 <ProjectGuid>{5B452691-B096-4129-972B-612BD29C92DF}</ProjectGuid> | |
| 23 <Keyword>Win32Proj</Keyword> | |
| 24 <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion> | |
| 25 </PropertyGroup> | |
| 26 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> | |
| 27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> | |
| 28 <ConfigurationType>StaticLibrary</ConfigurationType> | |
| 29 <UseDebugLibraries>true</UseDebugLibraries> | |
| 30 <PlatformToolset>v140</PlatformToolset> | |
| 31 </PropertyGroup> | |
| 32 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> | |
| 33 <ConfigurationType>StaticLibrary</ConfigurationType> | |
| 34 <UseDebugLibraries>false</UseDebugLibraries> | |
| 35 <PlatformToolset>v140</PlatformToolset> | |
| 36 </PropertyGroup> | |
| 37 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> | |
| 38 <ConfigurationType>Application</ConfigurationType> | |
| 39 <UseDebugLibraries>true</UseDebugLibraries> | |
| 40 <PlatformToolset>v140</PlatformToolset> | |
| 41 </PropertyGroup> | |
| 42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> | |
| 43 <ConfigurationType>StaticLibrary</ConfigurationType> | |
| 44 <UseDebugLibraries>false</UseDebugLibraries> | |
| 45 <PlatformToolset>v140</PlatformToolset> | |
| 46 </PropertyGroup> | |
| 47 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> | |
| 48 <ImportGroup Label="ExtensionSettings"> | |
| 49 </ImportGroup> | |
| 50 <ImportGroup Label="Shared"> | |
| 51 </ImportGroup> | |
| 52 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |
| 53 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
| 54 </ImportGroup> | |
| 55 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |
| 56 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
| 57 </ImportGroup> | |
| 58 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | |
| 59 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
| 60 </ImportGroup> | |
| 61 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |
| 62 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> | |
| 63 </ImportGroup> | |
| 64 <PropertyGroup Label="UserMacros" /> | |
| 65 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |
| 66 <LinkIncremental>true</LinkIncremental> | |
| 67 <TargetName>qm-dsp</TargetName> | |
| 68 </PropertyGroup> | |
| 69 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |
| 70 <LinkIncremental>true</LinkIncremental> | |
| 71 </PropertyGroup> | |
| 72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |
| 73 <TargetName>qm-dsp</TargetName> | |
| 74 <TargetExt>.lib</TargetExt> | |
| 75 </PropertyGroup> | |
| 76 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | |
| 77 <ClCompile> | |
| 78 <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
| 79 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |
| 80 <WarningLevel>Level3</WarningLevel> | |
| 81 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
| 82 <Optimization>Disabled</Optimization> | |
| 83 </ClCompile> | |
| 84 <Link> | |
| 85 <TargetMachine>MachineX86</TargetMachine> | |
| 86 <GenerateDebugInformation>true</GenerateDebugInformation> | |
| 87 <SubSystem>Windows</SubSystem> | |
| 88 </Link> | |
| 89 </ItemDefinitionGroup> | |
| 90 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | |
| 91 <ClCompile> | |
| 92 <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
| 93 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | |
| 94 <WarningLevel>Level3</WarningLevel> | |
| 95 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | |
| 96 </ClCompile> | |
| 97 <Link> | |
| 98 <TargetMachine>MachineX86</TargetMachine> | |
| 99 <GenerateDebugInformation>true</GenerateDebugInformation> | |
| 100 <SubSystem>Windows</SubSystem> | |
| 101 <EnableCOMDATFolding>true</EnableCOMDATFolding> | |
| 102 <OptimizeReferences>true</OptimizeReferences> | |
| 103 </Link> | |
| 104 </ItemDefinitionGroup> | |
| 105 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | |
| 106 <ClCompile> | |
| 107 <PreprocessorDefinitions>WIN32;_WINDOWS;_USE_MATH_DEFINES;NOMINMAX;ADD_;kiss_fft_scalar=double;%(PreprocessorDefinitions)</PreprocessorDefinitions> | |
| 108 <AdditionalIncludeDirectories>$(ProjectDir)\..\..\ext\clapack\include;$(ProjectDir)\..\..\ext\kissfft;$(ProjectDir)\..\..\ext\cblas\include;$(ProjectDir)\..\..;$(ProjectDir)\..\..\ext\kissfft\tools;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | |
| 109 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> | |
| 110 </ClCompile> | |
| 111 </ItemDefinitionGroup> | |
| 112 <ItemGroup> | |
| 113 <ClCompile Include="..\..\base\KaiserWindow.cpp" /> | |
| 114 <ClCompile Include="..\..\base\Pitch.cpp" /> | |
| 115 <ClCompile Include="..\..\base\SincWindow.cpp" /> | |
| 116 <ClCompile Include="..\..\dsp\chromagram\Chromagram.cpp" /> | |
| 117 <ClCompile Include="..\..\dsp\chromagram\ConstantQ.cpp" /> | |
| 118 <ClCompile Include="..\..\dsp\chromagram\CQprecalc.cpp" /> | |
| 119 <ClCompile Include="..\..\dsp\keydetection\GetKeyMode.cpp" /> | |
| 120 <ClCompile Include="..\..\dsp\mfcc\MFCC.cpp" /> | |
| 121 <ClCompile Include="..\..\dsp\onsets\DetectionFunction.cpp" /> | |
| 122 <ClCompile Include="..\..\dsp\onsets\PeakPicking.cpp" /> | |
| 123 <ClCompile Include="..\..\dsp\phasevocoder\PhaseVocoder.cpp" /> | |
| 124 <ClCompile Include="..\..\dsp\rateconversion\Decimator.cpp" /> | |
| 125 <ClCompile Include="..\..\dsp\rateconversion\DecimatorB.cpp" /> | |
| 126 <ClCompile Include="..\..\dsp\rateconversion\Resampler.cpp" /> | |
| 127 <ClCompile Include="..\..\dsp\rhythm\BeatSpectrum.cpp" /> | |
| 128 <ClCompile Include="..\..\dsp\segmentation\ClusterMeltSegmenter.cpp" /> | |
| 129 <ClCompile Include="..\..\dsp\segmentation\cluster_melt.c" /> | |
| 130 <ClCompile Include="..\..\dsp\segmentation\cluster_segmenter.c" /> | |
| 131 <ClCompile Include="..\..\dsp\segmentation\Segmenter.cpp" /> | |
| 132 <ClCompile Include="..\..\dsp\signalconditioning\DFProcess.cpp" /> | |
| 133 <ClCompile Include="..\..\dsp\signalconditioning\Filter.cpp" /> | |
| 134 <ClCompile Include="..\..\dsp\signalconditioning\FiltFilt.cpp" /> | |
| 135 <ClCompile Include="..\..\dsp\signalconditioning\Framer.cpp" /> | |
| 136 <ClCompile Include="..\..\dsp\tempotracking\DownBeat.cpp" /> | |
| 137 <ClCompile Include="..\..\dsp\tempotracking\TempoTrack.cpp" /> | |
| 138 <ClCompile Include="..\..\dsp\tempotracking\TempoTrackV2.cpp" /> | |
| 139 <ClCompile Include="..\..\dsp\tonal\ChangeDetectionFunction.cpp" /> | |
| 140 <ClCompile Include="..\..\dsp\tonal\TCSgram.cpp" /> | |
| 141 <ClCompile Include="..\..\dsp\tonal\TonalEstimator.cpp" /> | |
| 142 <ClCompile Include="..\..\dsp\transforms\DCT.cpp" /> | |
| 143 <ClCompile Include="..\..\dsp\transforms\FFTqm.cpp" /> | |
| 144 <ClCompile Include="..\..\dsp\wavelet\Wavelet.cpp" /> | |
| 145 <ClCompile Include="..\..\ext\cblas\src\cblas_ddot.c" /> | |
| 146 <ClCompile Include="..\..\ext\cblas\src\cblas_dgemm.c" /> | |
| 147 <ClCompile Include="..\..\ext\cblas\src\cblas_globals.c" /> | |
| 148 <ClCompile Include="..\..\ext\cblas\src\cblas_xerbla.c" /> | |
| 149 <ClCompile Include="..\..\ext\cblas\src\ddot.c" /> | |
| 150 <ClCompile Include="..\..\ext\cblas\src\dgemm.c" /> | |
| 151 <ClCompile Include="..\..\ext\cblas\src\dgemv.c" /> | |
| 152 <ClCompile Include="..\..\ext\cblas\src\dger.c" /> | |
| 153 <ClCompile Include="..\..\ext\cblas\src\dscal.c" /> | |
| 154 <ClCompile Include="..\..\ext\cblas\src\dswap.c" /> | |
| 155 <ClCompile Include="..\..\ext\cblas\src\dtrmm.c" /> | |
| 156 <ClCompile Include="..\..\ext\cblas\src\dtrmv.c" /> | |
| 157 <ClCompile Include="..\..\ext\cblas\src\dtrsm.c" /> | |
| 158 <ClCompile Include="..\..\ext\cblas\src\idamax.c" /> | |
| 159 <ClCompile Include="..\..\ext\cblas\src\lsame.c" /> | |
| 160 <ClCompile Include="..\..\ext\clapack\src\dgetf2.c" /> | |
| 161 <ClCompile Include="..\..\ext\clapack\src\dgetrf.c" /> | |
| 162 <ClCompile Include="..\..\ext\clapack\src\dgetri.c" /> | |
| 163 <ClCompile Include="..\..\ext\clapack\src\dlaswp.c" /> | |
| 164 <ClCompile Include="..\..\ext\clapack\src\dtrti2.c" /> | |
| 165 <ClCompile Include="..\..\ext\clapack\src\dtrtri.c" /> | |
| 166 <ClCompile Include="..\..\ext\clapack\src\exit_.c" /> | |
| 167 <ClCompile Include="..\..\ext\clapack\src\f77_aloc.c" /> | |
| 168 <ClCompile Include="..\..\ext\clapack\src\ieeeck.c" /> | |
| 169 <ClCompile Include="..\..\ext\clapack\src\ilaenv.c" /> | |
| 170 <ClCompile Include="..\..\ext\clapack\src\iparmq.c" /> | |
| 171 <ClCompile Include="..\..\ext\clapack\src\i_nint.c" /> | |
| 172 <ClCompile Include="..\..\ext\clapack\src\pow_di.c" /> | |
| 173 <ClCompile Include="..\..\ext\clapack\src\s_cat.c" /> | |
| 174 <ClCompile Include="..\..\ext\clapack\src\s_cmp.c" /> | |
| 175 <ClCompile Include="..\..\ext\clapack\src\s_copy.c" /> | |
| 176 <ClCompile Include="..\..\ext\clapack\src\xerbla.c" /> | |
| 177 <ClCompile Include="..\..\ext\kissfft\kiss_fft.c" /> | |
| 178 <ClCompile Include="..\..\ext\kissfft\tools\kiss_fftr.c" /> | |
| 179 <ClCompile Include="..\..\hmm\hmm.c" /> | |
| 180 <ClCompile Include="..\..\maths\Correlation.cpp" /> | |
| 181 <ClCompile Include="..\..\maths\CosineDistance.cpp" /> | |
| 182 <ClCompile Include="..\..\maths\KLDivergence.cpp" /> | |
| 183 <ClCompile Include="..\..\maths\MathUtilities.cpp" /> | |
| 184 <ClCompile Include="..\..\maths\pca\pca.c" /> | |
| 185 <ClCompile Include="..\..\thread\Thread.cpp" /> | |
| 186 </ItemGroup> | |
| 187 <ItemGroup> | |
| 188 <ClInclude Include="..\..\base\KaiserWindow.h" /> | |
| 189 <ClInclude Include="..\..\base\Pitch.h" /> | |
| 190 <ClInclude Include="..\..\base\Restrict.h" /> | |
| 191 <ClInclude Include="..\..\base\SincWindow.h" /> | |
| 192 <ClInclude Include="..\..\base\Window.h" /> | |
| 193 <ClInclude Include="..\..\dsp\chromagram\Chromagram.h" /> | |
| 194 <ClInclude Include="..\..\dsp\chromagram\ConstantQ.h" /> | |
| 195 <ClInclude Include="..\..\dsp\keydetection\GetKeyMode.h" /> | |
| 196 <ClInclude Include="..\..\dsp\mfcc\MFCC.h" /> | |
| 197 <ClInclude Include="..\..\dsp\onsets\DetectionFunction.h" /> | |
| 198 <ClInclude Include="..\..\dsp\onsets\PeakPicking.h" /> | |
| 199 <ClInclude Include="..\..\dsp\phasevocoder\PhaseVocoder.h" /> | |
| 200 <ClInclude Include="..\..\dsp\rateconversion\Decimator.h" /> | |
| 201 <ClInclude Include="..\..\dsp\rateconversion\DecimatorB.h" /> | |
| 202 <ClInclude Include="..\..\dsp\rateconversion\Resampler.h" /> | |
| 203 <ClInclude Include="..\..\dsp\rhythm\BeatSpectrum.h" /> | |
| 204 <ClInclude Include="..\..\dsp\segmentation\ClusterMeltSegmenter.h" /> | |
| 205 <ClInclude Include="..\..\dsp\segmentation\cluster_melt.h" /> | |
| 206 <ClInclude Include="..\..\dsp\segmentation\cluster_segmenter.h" /> | |
| 207 <ClInclude Include="..\..\dsp\segmentation\segment.h" /> | |
| 208 <ClInclude Include="..\..\dsp\segmentation\Segmenter.h" /> | |
| 209 <ClInclude Include="..\..\dsp\signalconditioning\DFProcess.h" /> | |
| 210 <ClInclude Include="..\..\dsp\signalconditioning\Filter.h" /> | |
| 211 <ClInclude Include="..\..\dsp\signalconditioning\FiltFilt.h" /> | |
| 212 <ClInclude Include="..\..\dsp\signalconditioning\Framer.h" /> | |
| 213 <ClInclude Include="..\..\dsp\tempotracking\DownBeat.h" /> | |
| 214 <ClInclude Include="..\..\dsp\tempotracking\TempoTrack.h" /> | |
| 215 <ClInclude Include="..\..\dsp\tempotracking\TempoTrackV2.h" /> | |
| 216 <ClInclude Include="..\..\dsp\tonal\ChangeDetectionFunction.h" /> | |
| 217 <ClInclude Include="..\..\dsp\tonal\TCSgram.h" /> | |
| 218 <ClInclude Include="..\..\dsp\tonal\TonalEstimator.h" /> | |
| 219 <ClInclude Include="..\..\dsp\transforms\DCT.h" /> | |
| 220 <ClInclude Include="..\..\dsp\transforms\FFT.h" /> | |
| 221 <ClInclude Include="..\..\dsp\wavelet\Wavelet.h" /> | |
| 222 <ClInclude Include="..\..\ext\cblas\include\cblas_f77.h" /> | |
| 223 <ClInclude Include="..\..\ext\clapack\include\blaswrap.h" /> | |
| 224 <ClInclude Include="..\..\ext\clapack\include\f2c.h" /> | |
| 225 <ClInclude Include="..\..\ext\kissfft\kiss_fft.h" /> | |
| 226 <ClInclude Include="..\..\ext\kissfft\tools\kiss_fftr.h" /> | |
| 227 <ClInclude Include="..\..\ext\kissfft\_kiss_fft_guts.h" /> | |
| 228 <ClInclude Include="..\..\hmm\hmm.h" /> | |
| 229 <ClInclude Include="..\..\include\cblas.h" /> | |
| 230 <ClInclude Include="..\..\include\clapack.h" /> | |
| 231 <ClInclude Include="..\..\maths\Correlation.h" /> | |
| 232 <ClInclude Include="..\..\maths\CosineDistance.h" /> | |
| 233 <ClInclude Include="..\..\maths\KLDivergence.h" /> | |
| 234 <ClInclude Include="..\..\maths\MathAliases.h" /> | |
| 235 <ClInclude Include="..\..\maths\MathUtilities.h" /> | |
| 236 <ClInclude Include="..\..\maths\MedianFilter.h" /> | |
| 237 <ClInclude Include="..\..\maths\nan-inf.h" /> | |
| 238 <ClInclude Include="..\..\maths\pca\pca.h" /> | |
| 239 <ClInclude Include="..\..\maths\Polyfit.h" /> | |
| 240 <ClInclude Include="..\..\thread\AsynchronousTask.h" /> | |
| 241 <ClInclude Include="..\..\thread\BlockAllocator.h" /> | |
| 242 <ClInclude Include="..\..\thread\Thread.h" /> | |
| 243 <ClInclude Include="..\mingw32\mkspecs\win32-x-g++\qplatformdefs.h" /> | |
| 244 </ItemGroup> | |
| 245 <ItemGroup> | |
| 246 <None Include="..\general\Makefile.inc" /> | |
| 247 </ItemGroup> | |
| 248 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | |
| 249 <ImportGroup Label="ExtensionTargets"> | |
| 250 </ImportGroup> | |
| 251 </Project> |
