diff --git a/build/stdex-10.0.vcxproj b/build/stdex-10.0.vcxproj index 1d478cb1c..296ae8c90 100644 --- a/build/stdex-10.0.vcxproj +++ b/build/stdex-10.0.vcxproj @@ -25,23 +25,23 @@ - DynamicLibrary + StaticLibrary true Unicode - DynamicLibrary + StaticLibrary true Unicode - DynamicLibrary + StaticLibrary false true Unicode - DynamicLibrary + StaticLibrary false true Unicode diff --git a/build/stdex-15.0.vcxproj b/build/stdex-15.0.vcxproj index 90d61b449..5423cff59 100644 --- a/build/stdex-15.0.vcxproj +++ b/build/stdex-15.0.vcxproj @@ -34,40 +34,40 @@ - DynamicLibrary + StaticLibrary true Unicode v141 - DynamicLibrary + StaticLibrary true Unicode v141 - DynamicLibrary + StaticLibrary true Unicode v141 true - DynamicLibrary + StaticLibrary false true Unicode v141 - DynamicLibrary + StaticLibrary false true Unicode v141 - DynamicLibrary + StaticLibrary false true Unicode diff --git a/build/stdex.props b/build/stdex.props index 2e00f23c8..f15529a36 100644 --- a/build/stdex.props +++ b/build/stdex.props @@ -4,34 +4,11 @@ - - 10 - + ..\..\..\output\$(Platform).$(Configuration)\ - - stdex$(stdexVersion)ud_vc$(PlatformToolsetVersion) - - - stdex$(stdexVersion)ud_vc$(PlatformToolsetVersion)_$(Platform) - - - stdex$(stdexVersion)u_vc$(PlatformToolsetVersion) - - - stdex$(stdexVersion)u_vc$(PlatformToolsetVersion)_$(Platform) - - - - STDEX;%(PreprocessorDefinitions) - - - - - $(stdexVersion) - - + Create diff --git a/include/stdex/common.h b/include/stdex/common.h index ce2bdc231..71883a3a0 100644 --- a/include/stdex/common.h +++ b/include/stdex/common.h @@ -25,13 +25,8 @@ /// -/// Public function calling convention +/// Classes without virtual table /// -#ifdef STDEX -#define STDEX_API __declspec(dllexport) -#else -#define STDEX_API __declspec(dllimport) -#endif #define STDEX_NOVTABLE __declspec(novtable)