From 0385ebe2b5dae14fcadfc2b6ca645b61d22a48f2 Mon Sep 17 00:00:00 2001 From: tshino Date: Thu, 30 Nov 2023 02:32:11 +0900 Subject: [PATCH] Duplicate project files with _vs2019 suffix to keep VS2019 support --- .../LaunchVisualStudio_vs2019.bat | 15 ++ .../python_binding/python_binding_vs2019.sln | 31 +++ .../python_binding_vs2019.vcxproj | 189 +++++++++++++ .../python_binding_vs2019.vcxproj.filters | 18 ++ examples/sender/sender_vs2019.sln | 31 +++ examples/sender/sender_vs2019.vcxproj | 179 +++++++++++++ examples/sender/sender_vs2019.vcxproj.filters | 18 ++ .../softcam_installer_vs2019.sln | 31 +++ .../softcam_installer_vs2019.vcxproj | 159 +++++++++++ .../softcam_installer_vs2019.vcxproj.filters | 22 ++ softcam_vs2019.sln | 77 ++++++ src/baseclasses/BaseClasses_vs2019.vcxproj | 192 +++++++++++++ .../BaseClasses_vs2019.vcxproj.filters | 102 +++++++ src/softcam/softcam_vs2019.vcxproj | 253 ++++++++++++++++++ src/softcam/softcam_vs2019.vcxproj.filters | 23 ++ src/softcamcore/softcamcore_vs2019.vcxproj | 172 ++++++++++++ .../softcamcore_vs2019.vcxproj.filters | 47 ++++ tests/core_tests/core_tests_vs2019.vcxproj | 158 +++++++++++ tests/dll_tests/dll_tests_vs2019.vcxproj | 155 +++++++++++ 19 files changed, 1872 insertions(+) create mode 100644 examples/python_binding/LaunchVisualStudio_vs2019.bat create mode 100644 examples/python_binding/python_binding_vs2019.sln create mode 100644 examples/python_binding/python_binding_vs2019.vcxproj create mode 100644 examples/python_binding/python_binding_vs2019.vcxproj.filters create mode 100644 examples/sender/sender_vs2019.sln create mode 100644 examples/sender/sender_vs2019.vcxproj create mode 100644 examples/sender/sender_vs2019.vcxproj.filters create mode 100644 examples/softcam_installer/softcam_installer_vs2019.sln create mode 100644 examples/softcam_installer/softcam_installer_vs2019.vcxproj create mode 100644 examples/softcam_installer/softcam_installer_vs2019.vcxproj.filters create mode 100644 softcam_vs2019.sln create mode 100644 src/baseclasses/BaseClasses_vs2019.vcxproj create mode 100644 src/baseclasses/BaseClasses_vs2019.vcxproj.filters create mode 100644 src/softcam/softcam_vs2019.vcxproj create mode 100644 src/softcam/softcam_vs2019.vcxproj.filters create mode 100644 src/softcamcore/softcamcore_vs2019.vcxproj create mode 100644 src/softcamcore/softcamcore_vs2019.vcxproj.filters create mode 100644 tests/core_tests/core_tests_vs2019.vcxproj create mode 100644 tests/dll_tests/dll_tests_vs2019.vcxproj diff --git a/examples/python_binding/LaunchVisualStudio_vs2019.bat b/examples/python_binding/LaunchVisualStudio_vs2019.bat new file mode 100644 index 0000000..40f080b --- /dev/null +++ b/examples/python_binding/LaunchVisualStudio_vs2019.bat @@ -0,0 +1,15 @@ +@echo off +@REM Call this batch with your target python environment active +@REM to launch Visual Studio with appropriate environment variable values. +@REM - PYTHON_INCLUDE_DIR +@REM - PYTHON_LIBS_DIR +setlocal + +pushd %~dp0 + +call _GetPythonPath.bat + +start python_binding_vs2019.sln + +popd +endlocal diff --git a/examples/python_binding/python_binding_vs2019.sln b/examples/python_binding/python_binding_vs2019.sln new file mode 100644 index 0000000..f6f7609 --- /dev/null +++ b/examples/python_binding/python_binding_vs2019.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.33027.164 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "python_binding", "python_binding_vs2019.vcxproj", "{EB799C59-D258-4360-B17A-4156AE659786}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {EB799C59-D258-4360-B17A-4156AE659786}.Debug|Win32.ActiveCfg = Debug|Win32 + {EB799C59-D258-4360-B17A-4156AE659786}.Debug|Win32.Build.0 = Debug|Win32 + {EB799C59-D258-4360-B17A-4156AE659786}.Debug|x64.ActiveCfg = Debug|x64 + {EB799C59-D258-4360-B17A-4156AE659786}.Debug|x64.Build.0 = Debug|x64 + {EB799C59-D258-4360-B17A-4156AE659786}.Release|Win32.ActiveCfg = Release|Win32 + {EB799C59-D258-4360-B17A-4156AE659786}.Release|Win32.Build.0 = Release|Win32 + {EB799C59-D258-4360-B17A-4156AE659786}.Release|x64.ActiveCfg = Release|x64 + {EB799C59-D258-4360-B17A-4156AE659786}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {90FA3AD4-5423-4CE6-8711-D0076ADC6906} + EndGlobalSection +EndGlobal diff --git a/examples/python_binding/python_binding_vs2019.vcxproj b/examples/python_binding/python_binding_vs2019.vcxproj new file mode 100644 index 0000000..b0b1d88 --- /dev/null +++ b/examples/python_binding/python_binding_vs2019.vcxproj @@ -0,0 +1,189 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + + + + 16.0 + Win32Proj + {eb799c59-d258-4360-b17a-4156ae659786} + pythonbinding + 10.0 + + + + DynamicLibrary + v142 + Unicode + + + DynamicLibrary + v142 + false + Unicode + + + DynamicLibrary + v142 + Unicode + + + DynamicLibrary + v142 + false + Unicode + + + + + + + + + + + + + + + + + + + + + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + .pyd + softcam_d + + + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + .pyd + softcam + + + .pyd + softcam_d + + + .pyd + softcam + + + + Level3 + true + WIN32;_DEBUG;%(PreprocessorDefinitions) + true + NotUsing + true + ProgramDatabase + false + $(ProjectDir)..\..\dist\include;$(ProjectDir)pybind11\include;$(PYTHON_INCLUDE_DIR) + MultiThreadedDebugDLL + + + true + false + $(ProjectDir)..\..\dist\lib\$(Platform);$(PYTHON_LIBS_DIR);%(AdditionalLibraryDirectories) + softcamd.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) + + + copy $(ProjectDir)..\..\dist\bin\$(Platform)\softcamd.dll $(SolutionDir)$(Platform)\$(Configuration) + + + + + Level3 + true + true + WIN32;NDEBUG;%(PreprocessorDefinitions) + true + NotUsing + true + false + $(ProjectDir)..\..\dist\include;$(ProjectDir)pybind11\include;$(PYTHON_INCLUDE_DIR) + + + true + true + true + false + $(ProjectDir)..\..\dist\lib\$(Platform);$(PYTHON_LIBS_DIR);%(AdditionalLibraryDirectories) + softcam.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) + + + copy $(ProjectDir)..\..\dist\bin\$(Platform)\softcam.dll $(SolutionDir)$(Platform)\$(Configuration) + + + + + Level3 + true + WIN32;_DEBUG;%(PreprocessorDefinitions) + true + NotUsing + true + ProgramDatabase + false + $(ProjectDir)..\..\dist\include;$(ProjectDir)pybind11\include;$(PYTHON_INCLUDE_DIR) + MultiThreadedDebugDLL + + + true + false + $(ProjectDir)..\..\dist\lib\$(Platform);$(PYTHON_LIBS_DIR);%(AdditionalLibraryDirectories) + softcamd.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) + + + copy $(ProjectDir)..\..\dist\bin\$(Platform)\softcamd.dll $(SolutionDir)$(Platform)\$(Configuration) + + + + + Level3 + true + true + WIN32;NDEBUG;%(PreprocessorDefinitions) + true + NotUsing + true + false + $(ProjectDir)..\..\dist\include;$(ProjectDir)pybind11\include;$(PYTHON_INCLUDE_DIR) + + + true + true + true + false + $(ProjectDir)..\..\dist\lib\$(Platform);$(PYTHON_LIBS_DIR);%(AdditionalLibraryDirectories) + softcam.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) + + + copy $(ProjectDir)..\..\dist\bin\$(Platform)\softcam.dll $(SolutionDir)$(Platform)\$(Configuration) + + + + + + \ No newline at end of file diff --git a/examples/python_binding/python_binding_vs2019.vcxproj.filters b/examples/python_binding/python_binding_vs2019.vcxproj.filters new file mode 100644 index 0000000..a28fee5 --- /dev/null +++ b/examples/python_binding/python_binding_vs2019.vcxproj.filters @@ -0,0 +1,18 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + + + Source Files + + + \ No newline at end of file diff --git a/examples/sender/sender_vs2019.sln b/examples/sender/sender_vs2019.sln new file mode 100644 index 0000000..1c6ec6f --- /dev/null +++ b/examples/sender/sender_vs2019.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30523.141 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sender", "sender_vs2019.vcxproj", "{07DDA575-7366-4ED4-A5C0-CA1D9C2FBD94}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {07DDA575-7366-4ED4-A5C0-CA1D9C2FBD94}.Debug|Win32.ActiveCfg = Debug|Win32 + {07DDA575-7366-4ED4-A5C0-CA1D9C2FBD94}.Debug|Win32.Build.0 = Debug|Win32 + {07DDA575-7366-4ED4-A5C0-CA1D9C2FBD94}.Debug|x64.ActiveCfg = Debug|x64 + {07DDA575-7366-4ED4-A5C0-CA1D9C2FBD94}.Debug|x64.Build.0 = Debug|x64 + {07DDA575-7366-4ED4-A5C0-CA1D9C2FBD94}.Release|Win32.ActiveCfg = Release|Win32 + {07DDA575-7366-4ED4-A5C0-CA1D9C2FBD94}.Release|Win32.Build.0 = Release|Win32 + {07DDA575-7366-4ED4-A5C0-CA1D9C2FBD94}.Release|x64.ActiveCfg = Release|x64 + {07DDA575-7366-4ED4-A5C0-CA1D9C2FBD94}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {5DEC6E41-1C14-49D2-BA60-6E49F81B95D2} + EndGlobalSection +EndGlobal diff --git a/examples/sender/sender_vs2019.vcxproj b/examples/sender/sender_vs2019.vcxproj new file mode 100644 index 0000000..09ee7d6 --- /dev/null +++ b/examples/sender/sender_vs2019.vcxproj @@ -0,0 +1,179 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + 16.0 + Win32Proj + {07dda575-7366-4ed4-a5c0-ca1d9c2fbd94} + sender + 10.0 + + + + Application + true + v142 + Unicode + + + Application + true + v142 + Unicode + + + Application + false + v142 + true + Unicode + + + Application + false + v142 + true + Unicode + + + + + + + + + + + + + + + + + + + + + true + sender + + + true + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + sender + + + false + sender + + + false + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + sender + + + + Level4 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + $(ProjectDir)..\..\dist\include + + + Console + true + $(ProjectDir)..\..\dist\lib\$(Platform);%(AdditionalLibraryDirectories) + softcamd.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) + + + copy $(ProjectDir)..\..\dist\bin\$(Platform)\softcamd.dll $(OutDir) + + + + + Level4 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + $(ProjectDir)..\..\dist\include + + + Console + true + $(ProjectDir)..\..\dist\lib\$(Platform);%(AdditionalLibraryDirectories) + softcamd.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) + + + copy $(ProjectDir)..\..\dist\bin\$(Platform)\softcamd.dll $(OutDir) + + + + + Level4 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + $(ProjectDir)..\..\dist\include + + + Console + true + true + true + $(ProjectDir)..\..\dist\lib\$(Platform);%(AdditionalLibraryDirectories) + softcam.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) + + + copy $(ProjectDir)..\..\dist\bin\$(Platform)\softcam.dll $(OutDir) + + + + + Level4 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + $(ProjectDir)..\..\dist\include + + + Console + true + true + true + $(ProjectDir)..\..\dist\lib\$(Platform);%(AdditionalLibraryDirectories) + softcam.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) + + + copy $(ProjectDir)..\..\dist\bin\$(Platform)\softcam.dll $(OutDir) + + + + + + + + + \ No newline at end of file diff --git a/examples/sender/sender_vs2019.vcxproj.filters b/examples/sender/sender_vs2019.vcxproj.filters new file mode 100644 index 0000000..6e0826e --- /dev/null +++ b/examples/sender/sender_vs2019.vcxproj.filters @@ -0,0 +1,18 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + + + Source Files + + + \ No newline at end of file diff --git a/examples/softcam_installer/softcam_installer_vs2019.sln b/examples/softcam_installer/softcam_installer_vs2019.sln new file mode 100644 index 0000000..362a6cb --- /dev/null +++ b/examples/softcam_installer/softcam_installer_vs2019.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30523.141 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "softcam_installer", "softcam_installer_vs2019.vcxproj", "{93A84B31-722E-4346-B455-79E915E21B7A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {93A84B31-722E-4346-B455-79E915E21B7A}.Debug|Win32.ActiveCfg = Debug|Win32 + {93A84B31-722E-4346-B455-79E915E21B7A}.Debug|Win32.Build.0 = Debug|Win32 + {93A84B31-722E-4346-B455-79E915E21B7A}.Debug|x64.ActiveCfg = Debug|x64 + {93A84B31-722E-4346-B455-79E915E21B7A}.Debug|x64.Build.0 = Debug|x64 + {93A84B31-722E-4346-B455-79E915E21B7A}.Release|Win32.ActiveCfg = Release|Win32 + {93A84B31-722E-4346-B455-79E915E21B7A}.Release|Win32.Build.0 = Release|Win32 + {93A84B31-722E-4346-B455-79E915E21B7A}.Release|x64.ActiveCfg = Release|x64 + {93A84B31-722E-4346-B455-79E915E21B7A}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {41622781-2BBF-4110-BAE9-81622A97CFBF} + EndGlobalSection +EndGlobal diff --git a/examples/softcam_installer/softcam_installer_vs2019.vcxproj b/examples/softcam_installer/softcam_installer_vs2019.vcxproj new file mode 100644 index 0000000..f08a9c4 --- /dev/null +++ b/examples/softcam_installer/softcam_installer_vs2019.vcxproj @@ -0,0 +1,159 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + 16.0 + Win32Proj + {93a84b31-722e-4346-b455-79e915e21b7a} + softcam_installer + 10.0 + + + + Application + true + v142 + Unicode + + + Application + true + v142 + Unicode + + + Application + false + v142 + true + Unicode + + + Application + false + v142 + true + Unicode + + + + + + + + + + + + + + + + + + + + + softcam_installer + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + softcam_installer + + + softcam_installer + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + softcam_installer + + + + Level4 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + true + + + true + RequireAdministrator + Windows + + + + + Level4 + true + _DEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + true + + + true + RequireAdministrator + Windows + + + + + Level4 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + true + + + true + true + true + RequireAdministrator + Windows + + + + + Level4 + true + true + true + NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + true + + + true + true + true + RequireAdministrator + Windows + + + + + + + + + \ No newline at end of file diff --git a/examples/softcam_installer/softcam_installer_vs2019.vcxproj.filters b/examples/softcam_installer/softcam_installer_vs2019.vcxproj.filters new file mode 100644 index 0000000..10814d1 --- /dev/null +++ b/examples/softcam_installer/softcam_installer_vs2019.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + + + ソース ファイル + + + \ No newline at end of file diff --git a/softcam_vs2019.sln b/softcam_vs2019.sln new file mode 100644 index 0000000..8e5db51 --- /dev/null +++ b/softcam_vs2019.sln @@ -0,0 +1,77 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30523.141 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "softcam", "src\softcam\softcam_vs2019.vcxproj", "{52968D29-AA5F-41A4-BF1E-4C50F1098373}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BaseClasses", "src\baseclasses\BaseClasses_vs2019.vcxproj", "{E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dll_tests", "tests\dll_tests\dll_tests_vs2019.vcxproj", "{BF2211BE-932A-4E5D-AA41-42304FB243FA}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "softcamcore", "src\softcamcore\softcamcore_vs2019.vcxproj", "{DF9D5A2D-3BED-4D1A-8484-22A654C9AD76}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{188CE909-5FAB-49B2-9C9E-5F3405CF343A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "core_tests", "tests\core_tests\core_tests_vs2019.vcxproj", "{13B2EA6E-E43F-4B6A-9709-B25181CB8115}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {52968D29-AA5F-41A4-BF1E-4C50F1098373}.Debug|Win32.ActiveCfg = Debug|Win32 + {52968D29-AA5F-41A4-BF1E-4C50F1098373}.Debug|Win32.Build.0 = Debug|Win32 + {52968D29-AA5F-41A4-BF1E-4C50F1098373}.Debug|x64.ActiveCfg = Debug|x64 + {52968D29-AA5F-41A4-BF1E-4C50F1098373}.Debug|x64.Build.0 = Debug|x64 + {52968D29-AA5F-41A4-BF1E-4C50F1098373}.Release|Win32.ActiveCfg = Release|Win32 + {52968D29-AA5F-41A4-BF1E-4C50F1098373}.Release|Win32.Build.0 = Release|Win32 + {52968D29-AA5F-41A4-BF1E-4C50F1098373}.Release|x64.ActiveCfg = Release|x64 + {52968D29-AA5F-41A4-BF1E-4C50F1098373}.Release|x64.Build.0 = Release|x64 + {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Debug|Win32.ActiveCfg = Debug|Win32 + {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Debug|Win32.Build.0 = Debug|Win32 + {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Debug|x64.ActiveCfg = Debug|x64 + {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Debug|x64.Build.0 = Debug|x64 + {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Release|Win32.ActiveCfg = Release|Win32 + {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Release|Win32.Build.0 = Release|Win32 + {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Release|x64.ActiveCfg = Release|x64 + {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Release|x64.Build.0 = Release|x64 + {BF2211BE-932A-4E5D-AA41-42304FB243FA}.Debug|Win32.ActiveCfg = Debug|Win32 + {BF2211BE-932A-4E5D-AA41-42304FB243FA}.Debug|Win32.Build.0 = Debug|Win32 + {BF2211BE-932A-4E5D-AA41-42304FB243FA}.Debug|x64.ActiveCfg = Debug|x64 + {BF2211BE-932A-4E5D-AA41-42304FB243FA}.Debug|x64.Build.0 = Debug|x64 + {BF2211BE-932A-4E5D-AA41-42304FB243FA}.Release|Win32.ActiveCfg = Release|Win32 + {BF2211BE-932A-4E5D-AA41-42304FB243FA}.Release|Win32.Build.0 = Release|Win32 + {BF2211BE-932A-4E5D-AA41-42304FB243FA}.Release|x64.ActiveCfg = Release|x64 + {BF2211BE-932A-4E5D-AA41-42304FB243FA}.Release|x64.Build.0 = Release|x64 + {DF9D5A2D-3BED-4D1A-8484-22A654C9AD76}.Debug|Win32.ActiveCfg = Debug|Win32 + {DF9D5A2D-3BED-4D1A-8484-22A654C9AD76}.Debug|Win32.Build.0 = Debug|Win32 + {DF9D5A2D-3BED-4D1A-8484-22A654C9AD76}.Debug|x64.ActiveCfg = Debug|x64 + {DF9D5A2D-3BED-4D1A-8484-22A654C9AD76}.Debug|x64.Build.0 = Debug|x64 + {DF9D5A2D-3BED-4D1A-8484-22A654C9AD76}.Release|Win32.ActiveCfg = Release|Win32 + {DF9D5A2D-3BED-4D1A-8484-22A654C9AD76}.Release|Win32.Build.0 = Release|Win32 + {DF9D5A2D-3BED-4D1A-8484-22A654C9AD76}.Release|x64.ActiveCfg = Release|x64 + {DF9D5A2D-3BED-4D1A-8484-22A654C9AD76}.Release|x64.Build.0 = Release|x64 + {13B2EA6E-E43F-4B6A-9709-B25181CB8115}.Debug|Win32.ActiveCfg = Debug|Win32 + {13B2EA6E-E43F-4B6A-9709-B25181CB8115}.Debug|Win32.Build.0 = Debug|Win32 + {13B2EA6E-E43F-4B6A-9709-B25181CB8115}.Debug|x64.ActiveCfg = Debug|x64 + {13B2EA6E-E43F-4B6A-9709-B25181CB8115}.Debug|x64.Build.0 = Debug|x64 + {13B2EA6E-E43F-4B6A-9709-B25181CB8115}.Release|Win32.ActiveCfg = Release|Win32 + {13B2EA6E-E43F-4B6A-9709-B25181CB8115}.Release|Win32.Build.0 = Release|Win32 + {13B2EA6E-E43F-4B6A-9709-B25181CB8115}.Release|x64.ActiveCfg = Release|x64 + {13B2EA6E-E43F-4B6A-9709-B25181CB8115}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {BF2211BE-932A-4E5D-AA41-42304FB243FA} = {188CE909-5FAB-49B2-9C9E-5F3405CF343A} + {13B2EA6E-E43F-4B6A-9709-B25181CB8115} = {188CE909-5FAB-49B2-9C9E-5F3405CF343A} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {17187F81-AAB0-43FB-9364-23825A0BF643} + EndGlobalSection +EndGlobal diff --git a/src/baseclasses/BaseClasses_vs2019.vcxproj b/src/baseclasses/BaseClasses_vs2019.vcxproj new file mode 100644 index 0000000..8882b7c --- /dev/null +++ b/src/baseclasses/BaseClasses_vs2019.vcxproj @@ -0,0 +1,192 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA} + BaseClasses + Win32Proj + + + + StaticLibrary + v142 + Unicode + + + StaticLibrary + v142 + Unicode + + + StaticLibrary + v142 + Unicode + + + StaticLibrary + v142 + Unicode + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>16.0.30028.132 + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + BaseClasses + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + BaseClasses + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + BaseClasses + + + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + BaseClasses + + + + X64 + + + .;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + + Level3 + ProgramDatabase + true + MultiThreadedDebugDLL + Disabled + true + + + strmiids.lib;%(AdditionalDependencies) + + + + + + .;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) + + + Level3 + ProgramDatabase + true + MultiThreadedDebugDLL + Disabled + true + + + strmiids.lib;%(AdditionalDependencies) + + + + + X64 + + + .;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + + Level3 + ProgramDatabase + true + true + true + + + strmiids.lib;%(AdditionalDependencies) + + + + + + .;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) + + + Level3 + ProgramDatabase + true + true + true + + + strmiids.lib;%(AdditionalDependencies) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/baseclasses/BaseClasses_vs2019.vcxproj.filters b/src/baseclasses/BaseClasses_vs2019.vcxproj.filters new file mode 100644 index 0000000..5b0fdbc --- /dev/null +++ b/src/baseclasses/BaseClasses_vs2019.vcxproj.filters @@ -0,0 +1,102 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/src/softcam/softcam_vs2019.vcxproj b/src/softcam/softcam_vs2019.vcxproj new file mode 100644 index 0000000..6332abd --- /dev/null +++ b/src/softcam/softcam_vs2019.vcxproj @@ -0,0 +1,253 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + 16.0 + Win32Proj + {52968d29-aa5f-41a4-bf1e-4c50f1098373} + softcam + 10.0 + + + + DynamicLibrary + v142 + Unicode + + + DynamicLibrary + v142 + Unicode + + + DynamicLibrary + v142 + Unicode + + + DynamicLibrary + v142 + Unicode + + + + + + + + + + + + + + + + + + + + + softcamd + + + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + softcamd + + + softcam + + + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + softcam + + + + Level4 + true + WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;%(PreprocessorDefinitions) + .;..;..\baseclasses;%(AdditionalIncludeDirectories) + true + MultiThreadedDebugDLL + Disabled + true + + + Console + true + softcam.def + winmm.lib;msvcrtd.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) + + + @if not exist $(SolutionDir)dist mkdir $(SolutionDir)dist +@if not exist $(SolutionDir)dist\include mkdir $(SolutionDir)dist\include +@if not exist $(SolutionDir)dist\include\softcam mkdir $(SolutionDir)dist\include\softcam +@if not exist $(SolutionDir)dist\lib mkdir $(SolutionDir)dist\lib +@if not exist $(SolutionDir)dist\lib\$(Platform) mkdir $(SolutionDir)dist\lib\$(Platform) +@if not exist $(SolutionDir)dist\bin mkdir $(SolutionDir)dist\bin +@if not exist $(SolutionDir)dist\bin\$(Platform) mkdir $(SolutionDir)dist\bin\$(Platform) +@echo softcam.h -^> ...dist\include\softcam\ +@copy /y $(ProjectDir)softcam.h $(SolutionDir)dist\include\softcam +@echo $(TargetName).lib -^> ...dist\lib\$(Platform)\ +@copy /y $(TargetDir)$(TargetName).lib $(SolutionDir)dist\lib\$(Platform) +@echo $(TargetName).dll -^> ...dist\bin\$(Platform)\ +@copy /y $(TargetDir)$(TargetName).dll $(SolutionDir)dist\bin\$(Platform) + + + + Creating dist directory and copying the header and binaries into it. + + + + + Level4 + true + WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;%(PreprocessorDefinitions) + .;..;..\baseclasses;%(AdditionalIncludeDirectories) + true + MultiThreadedDebugDLL + Disabled + true + + + Console + true + softcam.def + winmm.lib;msvcrtd.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) + + + @if not exist $(SolutionDir)dist mkdir $(SolutionDir)dist +@if not exist $(SolutionDir)dist\include mkdir $(SolutionDir)dist\include +@if not exist $(SolutionDir)dist\include\softcam mkdir $(SolutionDir)dist\include\softcam +@if not exist $(SolutionDir)dist\lib mkdir $(SolutionDir)dist\lib +@if not exist $(SolutionDir)dist\lib\$(Platform) mkdir $(SolutionDir)dist\lib\$(Platform) +@if not exist $(SolutionDir)dist\bin mkdir $(SolutionDir)dist\bin +@if not exist $(SolutionDir)dist\bin\$(Platform) mkdir $(SolutionDir)dist\bin\$(Platform) +@echo softcam.h -^> ...dist\include\softcam\ +@copy /y $(ProjectDir)softcam.h $(SolutionDir)dist\include\softcam +@echo $(TargetName).lib -^> ...dist\lib\$(Platform)\ +@copy /y $(TargetDir)$(TargetName).lib $(SolutionDir)dist\lib\$(Platform) +@echo $(TargetName).dll -^> ...dist\bin\$(Platform)\ +@copy /y $(TargetDir)$(TargetName).dll $(SolutionDir)dist\bin\$(Platform) + + + + Creating dist directory and copying the header and binaries into it. + + + + + Level4 + true + true + WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions) + .;..;..\baseclasses;%(AdditionalIncludeDirectories) + true + true + + + Console + true + true + true + softcam.def + winmm.lib;msvcrt.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) + + + @if not exist $(SolutionDir)dist mkdir $(SolutionDir)dist +@if not exist $(SolutionDir)dist\include mkdir $(SolutionDir)dist\include +@if not exist $(SolutionDir)dist\include\softcam mkdir $(SolutionDir)dist\include\softcam +@if not exist $(SolutionDir)dist\lib mkdir $(SolutionDir)dist\lib +@if not exist $(SolutionDir)dist\lib\$(Platform) mkdir $(SolutionDir)dist\lib\$(Platform) +@if not exist $(SolutionDir)dist\bin mkdir $(SolutionDir)dist\bin +@if not exist $(SolutionDir)dist\bin\$(Platform) mkdir $(SolutionDir)dist\bin\$(Platform) +@echo softcam.h -^> ...dist\include\softcam\ +@copy /y $(ProjectDir)softcam.h $(SolutionDir)dist\include\softcam +@echo $(TargetName).lib -^> ...dist\lib\$(Platform)\ +@copy /y $(TargetDir)$(TargetName).lib $(SolutionDir)dist\lib\$(Platform) +@echo $(TargetName).dll -^> ...dist\bin\$(Platform)\ +@copy /y $(TargetDir)$(TargetName).dll $(SolutionDir)dist\bin\$(Platform) + + + + Creating dist directory and copying the header and binaries into it. + + + + + Level4 + true + true + WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions) + .;..;..\baseclasses;%(AdditionalIncludeDirectories) + true + true + + + Console + true + true + true + softcam.def + winmm.lib;msvcrt.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) + + + @if not exist $(SolutionDir)dist mkdir $(SolutionDir)dist +@if not exist $(SolutionDir)dist\include mkdir $(SolutionDir)dist\include +@if not exist $(SolutionDir)dist\include\softcam mkdir $(SolutionDir)dist\include\softcam +@if not exist $(SolutionDir)dist\lib mkdir $(SolutionDir)dist\lib +@if not exist $(SolutionDir)dist\lib\$(Platform) mkdir $(SolutionDir)dist\lib\$(Platform) +@if not exist $(SolutionDir)dist\bin mkdir $(SolutionDir)dist\bin +@if not exist $(SolutionDir)dist\bin\$(Platform) mkdir $(SolutionDir)dist\bin\$(Platform) +@echo softcam.h -^> ...dist\include\softcam\ +@copy /y $(ProjectDir)softcam.h $(SolutionDir)dist\include\softcam +@echo $(TargetName).lib -^> ...dist\lib\$(Platform)\ +@copy /y $(TargetDir)$(TargetName).lib $(SolutionDir)dist\lib\$(Platform) +@echo $(TargetName).dll -^> ...dist\bin\$(Platform)\ +@copy /y $(TargetDir)$(TargetName).dll $(SolutionDir)dist\bin\$(Platform) + + + + Creating dist directory and copying the header and binaries into it. + + + + + + + + + + + + + + {e8a3f6fa-ae1c-4c8e-a0b6-9c8480324eaa} + + + {df9d5a2d-3bed-4d1a-8484-22a654c9ad76} + + + + + + \ No newline at end of file diff --git a/src/softcam/softcam_vs2019.vcxproj.filters b/src/softcam/softcam_vs2019.vcxproj.filters new file mode 100644 index 0000000..e2e247a --- /dev/null +++ b/src/softcam/softcam_vs2019.vcxproj.filters @@ -0,0 +1,23 @@ + + + + + {98ed6f85-a573-4d37-b3d3-0d7eb0cccb65} + + + + + src + + + + + src + + + + + src + + + \ No newline at end of file diff --git a/src/softcamcore/softcamcore_vs2019.vcxproj b/src/softcamcore/softcamcore_vs2019.vcxproj new file mode 100644 index 0000000..8ae4b57 --- /dev/null +++ b/src/softcamcore/softcamcore_vs2019.vcxproj @@ -0,0 +1,172 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + 16.0 + Win32Proj + {df9d5a2d-3bed-4d1a-8484-22a654c9ad76} + softcamcore + 10.0 + + + + StaticLibrary + Unicode + v142 + + + StaticLibrary + Unicode + v142 + + + StaticLibrary + Unicode + v142 + + + StaticLibrary + Unicode + v142 + + + + + + + + + + + + + + + + + + + + + true + $(Platform)\$(Configuration)\ + softcamcore + + + true + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + softcamcore + + + false + $(Platform)\$(Configuration)\ + softcamcore + + + false + $(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + softcamcore + + + + Level4 + true + WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;%(PreprocessorDefinitions) + true + .;..;..\baseclasses;%(AdditionalIncludeDirectories) + Disabled + MultiThreadedDebugDLL + true + + + Console + true + + + + + Level4 + true + WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;%(PreprocessorDefinitions) + true + .;..;..\baseclasses;%(AdditionalIncludeDirectories) + Disabled + MultiThreadedDebugDLL + true + + + Console + true + + + + + Level4 + true + true + WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions) + true + .;..;..\baseclasses;%(AdditionalIncludeDirectories) + true + + + Console + true + true + true + + + + + Level4 + true + true + WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;%(PreprocessorDefinitions) + true + .;..;..\baseclasses;%(AdditionalIncludeDirectories) + true + + + Console + true + true + true + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/softcamcore/softcamcore_vs2019.vcxproj.filters b/src/softcamcore/softcamcore_vs2019.vcxproj.filters new file mode 100644 index 0000000..c861811 --- /dev/null +++ b/src/softcamcore/softcamcore_vs2019.vcxproj.filters @@ -0,0 +1,47 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + \ No newline at end of file diff --git a/tests/core_tests/core_tests_vs2019.vcxproj b/tests/core_tests/core_tests_vs2019.vcxproj new file mode 100644 index 0000000..0c1355d --- /dev/null +++ b/tests/core_tests/core_tests_vs2019.vcxproj @@ -0,0 +1,158 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {13b2ea6e-e43f-4b6a-9709-b25181cb8115} + Win32Proj + Application + v142 + Unicode + 10.0 + + + + + + + + + + + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + core_tests + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(Platform)\$(Configuration)\ + core_tests + + + core_tests + + + core_tests + + + + + + + + + + + + + + {e8a3f6fa-ae1c-4c8e-a0b6-9c8480324eaa} + + + {df9d5a2d-3bed-4d1a-8484-22a654c9ad76} + + + + + + + + + + Disabled + WIN32;X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + Level4 + true + true + ..\..\src;..\..\src\baseclasses;%(AdditionalIncludeDirectories) + true + + + true + Console + winmm.lib;%(AdditionalDependencies) + + + + + Disabled + WIN32;X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebugDLL + Level4 + true + true + ..\..\src;..\..\src\baseclasses;%(AdditionalIncludeDirectories) + true + + + true + Console + winmm.lib;%(AdditionalDependencies) + + + + + WIN32;X64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDLL + Level4 + true + true + ..\..\src;..\..\src\baseclasses;%(AdditionalIncludeDirectories) + true + true + + + true + Console + true + true + winmm.lib;%(AdditionalDependencies) + + + + + WIN32;X64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDLL + Level4 + true + true + ..\..\src;..\..\src\baseclasses;%(AdditionalIncludeDirectories) + true + true + + + true + Console + true + true + winmm.lib;%(AdditionalDependencies) + + + + + このプロジェクトは、このコンピューター上にない NuGet パッケージを参照しています。それらのパッケージをダウンロードするには、[NuGet パッケージの復元] を使用します。詳細については、http://go.microsoft.com/fwlink/?LinkID=322105 を参照してください。見つからないファイルは {0} です。 + + + + \ No newline at end of file diff --git a/tests/dll_tests/dll_tests_vs2019.vcxproj b/tests/dll_tests/dll_tests_vs2019.vcxproj new file mode 100644 index 0000000..83c6db4 --- /dev/null +++ b/tests/dll_tests/dll_tests_vs2019.vcxproj @@ -0,0 +1,155 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + {bf2211be-932a-4e5d-aa41-42304fb243fa} + Win32Proj + Application + v142 + Unicode + 10.0 + + + + + + + + + + + + + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + dll_tests + + + $(Platform)\$(Configuration)\ + $(SolutionDir)$(Platform)\$(Configuration)\ + dll_tests + + + dll_tests + + + dll_tests + + + + + + + {52968d29-aa5f-41a4-bf1e-4c50f1098373} + + + + + + + + + + + + + Disabled + X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Level4 + true + EnableFastChecks + true + ..\..\src;%(AdditionalIncludeDirectories) + true + + + true + Console + softcamd.lib;%(AdditionalDependencies) + $(ProjectDir)..\..\$(Platform)\$(Configuration) + + + + + Disabled + X64;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDebugDLL + Level4 + true + EnableFastChecks + true + ..\..\src;%(AdditionalIncludeDirectories) + true + + + true + Console + softcamd.lib;%(AdditionalDependencies) + $(ProjectDir)..\..\$(Platform)\$(Configuration) + + + + + X64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDLL + Level4 + true + true + true + ..\..\src;%(AdditionalIncludeDirectories) + true + + + true + Console + true + true + softcam.lib;%(AdditionalDependencies) + $(ProjectDir)..\..\$(Platform)\$(Configuration) + + + + + X64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + MultiThreadedDLL + Level4 + true + true + true + ..\..\src;%(AdditionalIncludeDirectories) + true + + + true + Console + true + true + softcam.lib;%(AdditionalDependencies) + $(ProjectDir)..\..\$(Platform)\$(Configuration) + + + + + このプロジェクトは、このコンピューター上にない NuGet パッケージを参照しています。それらのパッケージをダウンロードするには、[NuGet パッケージの復元] を使用します。詳細については、http://go.microsoft.com/fwlink/?LinkID=322105 を参照してください。見つからないファイルは {0} です。 + + + + \ No newline at end of file