Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
libconfig
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
libconfig
Commits
6304782e
Unverified
Commit
6304782e
authored
Nov 11, 2020
by
Mark Lindner
Committed by
GitHub
Nov 11, 2020
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #176 from Suthiro/master
Addressing the issue #150
parents
1371f71c
35682e7c
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
2764 additions
and
74 deletions
+2764
-74
.gitignore
.gitignore
+7
-0
examples/c++/cxx_example1.vcxproj
examples/c++/cxx_example1.vcxproj
+245
-6
examples/c++/cxx_example2.vcxproj
examples/c++/cxx_example2.vcxproj
+245
-6
examples/c++/cxx_example3.vcxproj
examples/c++/cxx_example3.vcxproj
+253
-6
examples/c++/cxx_example4.vcxproj
examples/c++/cxx_example4.vcxproj
+245
-6
examples/c/example1.vcxproj
examples/c/example1.vcxproj
+245
-6
examples/c/example2.vcxproj
examples/c/example2.vcxproj
+245
-6
examples/c/example3.vcxproj
examples/c/example3.vcxproj
+253
-6
lib/libconfig++.vcxproj
lib/libconfig++.vcxproj
+231
-10
lib/libconfig.vcxproj
lib/libconfig.vcxproj
+222
-8
libconfig_vs2017.sln
libconfig_vs2017.sln
+138
-0
tests/tests.vcxproj
tests/tests.vcxproj
+225
-6
tinytest/tinytest.vcxproj
tinytest/tinytest.vcxproj
+210
-8
No files found.
.gitignore
View file @
6304782e
...
...
@@ -12,3 +12,10 @@ Makefile.in
stamp-h1
*.la
ac_config.h
build
temp
.vs
*.suo
*.user
*.userosscache
*.sln.docstates
\ No newline at end of file
examples/c++/cxx_example1.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectName>
c++_example1
</ProjectName>
<ProjectGuid>
{A1DF518C-A515-45A3-9B67-7D49F616DECC}
</ProjectGuid>
<RootNamespace>
cxx_example1
</RootNamespace>
<Keyword>
Win32Proj
</Keyword>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
...
...
@@ -24,31 +48,112 @@
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
...
...
@@ -56,6 +161,8 @@
<PreprocessorDefinitions>
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
...
...
@@ -64,14 +171,83 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIGXX_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader
/
>
<PrecompiledHeader
>
NotUsing
</PrecompiledHeader
>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -79,6 +255,69 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIGXX_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile
Include=
"example1.cpp"
/>
...
...
examples/c++/cxx_example2.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectName>
c++_example2
</ProjectName>
<ProjectGuid>
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}
</ProjectGuid>
<RootNamespace>
cxx_example2
</RootNamespace>
<Keyword>
Win32Proj
</Keyword>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
...
...
@@ -24,31 +48,112 @@
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
...
...
@@ -56,6 +161,8 @@
<PreprocessorDefinitions>
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
...
...
@@ -64,14 +171,83 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIGXX_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader
/
>
<PrecompiledHeader
>
NotUsing
</PrecompiledHeader
>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -79,6 +255,69 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIGXX_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile
Include=
"example2.cpp"
/>
...
...
examples/c++/cxx_example3.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectName>
c++_example3
</ProjectName>
<ProjectGuid>
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}
</ProjectGuid>
<RootNamespace>
cxx_example3
</RootNamespace>
<Keyword>
Win32Proj
</Keyword>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
...
...
@@ -24,31 +48,112 @@
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
...
...
@@ -56,6 +161,8 @@
<PreprocessorDefinitions>
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
...
...
@@ -64,14 +171,87 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIGXX_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader
/
>
<PrecompiledHeader
>
NotUsing
</PrecompiledHeader
>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -79,6 +259,73 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIGXX_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile
Include=
"example3.cpp"
/>
...
...
examples/c++/cxx_example4.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectName>
c++_example4
</ProjectName>
<ProjectGuid>
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}
</ProjectGuid>
<RootNamespace>
cxx_example4
</RootNamespace>
<Keyword>
Win32Proj
</Keyword>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
...
...
@@ -24,31 +48,112 @@
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
...
...
@@ -56,6 +161,8 @@
<PreprocessorDefinitions>
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
...
...
@@ -64,14 +171,83 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\invalid.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\invalid.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\invalid.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIGXX_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
Default
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\invalid.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader
/
>
<PrecompiledHeader
>
NotUsing
</PrecompiledHeader
>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -79,6 +255,69 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\invalid.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\invalid.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\invalid.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
..\..\lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIGXX_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
Default
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c++\invalid.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile
Include=
"example4.cpp"
/>
...
...
examples/c/example1.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectName>
c_example1
</ProjectName>
<ProjectGuid>
{454984C5-C302-4CE2-9B17-15B96E05E120}
</ProjectGuid>
<RootNamespace>
c_example1
</RootNamespace>
<Keyword>
Win32Proj
</Keyword>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
...
...
@@ -24,31 +48,112 @@
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<TargetName>
$(ProjectName)d
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
...
...
@@ -56,6 +161,8 @@
<PreprocessorDefinitions>
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
...
...
@@ -64,14 +171,83 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIG_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader
/
>
<PrecompiledHeader
>
NotUsing
</PrecompiledHeader
>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -79,6 +255,69 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIG_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile
Include=
"example1.c"
/>
...
...
examples/c/example2.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectName>
c_example2
</ProjectName>
<ProjectGuid>
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}
</ProjectGuid>
<RootNamespace>
c_example2
</RootNamespace>
<Keyword>
Win32Proj
</Keyword>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
...
...
@@ -24,31 +48,112 @@
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
...
...
@@ -56,6 +161,8 @@
<PreprocessorDefinitions>
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
...
...
@@ -64,14 +171,83 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIG_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader
/
>
<PrecompiledHeader
>
NotUsing
</PrecompiledHeader
>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -79,6 +255,69 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIG_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
xcopy $(SolutionDir)\examples\c\example.cfg $(TargetDir) /d
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile
Include=
"example2.c"
/>
...
...
examples/c/example3.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectName>
c_example3
</ProjectName>
<ProjectGuid>
{93568409-C7AD-4A32-88E2-8883E10A8F7E}
</ProjectGuid>
<RootNamespace>
c_example3
</RootNamespace>
<Keyword>
Win32Proj
</Keyword>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
...
...
@@ -24,31 +48,112 @@
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
...
...
@@ -56,6 +161,8 @@
<PreprocessorDefinitions>
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
...
...
@@ -64,14 +171,87 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIG_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader
/
>
<PrecompiledHeader
>
NotUsing
</PrecompiledHeader
>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
...
...
@@ -79,6 +259,73 @@
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../../lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;LIBCONFIG_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
<PostBuildEvent>
<Command>
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile
Include=
"example3.c"
/>
...
...
lib/libconfig++.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectGuid>
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}
</ProjectGuid>
<RootNamespace>
libconfig_c
</RootNamespace>
<Keyword>
Win32Proj
</Keyword>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
...
...
@@ -23,44 +47,129 @@
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
DynamicLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
DynamicLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
DynamicLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<LinkIncremental>
true
</LinkIncremental>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<LinkIncremental>
true
</LinkIncremental>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<LinkIncremental>
true
</LinkIncremental>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<LinkIncremental>
true
</LinkIncremental>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
<Optimization>
Disabled
</Optimization>
<AdditionalIncludeDirectories>
lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG
XX_EXPORTS;LIBCONFIG_STATIC
;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<PreprocessorDefinitions>
LIBCONFIG
_STATIC;LIBCONFIGXX_EXPORTS
;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<PrecompiledHeader
/>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<OutputFile>
$(OutDir)$(
ProjectName)_d.dll
</OutputFile>
<OutputFile>
$(OutDir)$(
TargetName)$(TargetExt)
</OutputFile>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Windows
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
...
...
@@ -68,11 +177,72 @@
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<Optimization>
Disabled
</Optimization>
<AdditionalIncludeDirectories>
lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;WIN64;LIBCONFIGXX_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Windows
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<Optimization>
Disabled
</Optimization>
<AdditionalIncludeDirectories>
lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;LIBCONFIGXX_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<OutputFile>
$(OutDir)$(ProjectName)_d.dll
</OutputFile>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Windows
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<Optimization>
Disabled
</Optimization>
<AdditionalIncludeDirectories>
lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;WIN64;LIBCONFIGXX_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<OutputFile>
$(OutDir)$(ProjectName)_d.dll
</OutputFile>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Windows
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG
XX_EXPORTS;LIBCONFIG_STATIC
;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<PreprocessorDefinitions>
LIBCONFIG
_STATIC;LIBCONFIGXX_EXPORTS
;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
...
...
@@ -81,6 +251,57 @@
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;WIN64;LIBCONFIGXX_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<OptimizeReferences>
true
</OptimizeReferences>
<EnableCOMDATFolding>
true
</EnableCOMDATFolding>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;LIBCONFIGXX_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<OptimizeReferences>
true
</OptimizeReferences>
<EnableCOMDATFolding>
true
</EnableCOMDATFolding>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
lib;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;WIN64;LIBCONFIGXX_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<OptimizeReferences>
true
</OptimizeReferences>
<EnableCOMDATFolding>
true
</EnableCOMDATFolding>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
...
...
@@ -113,4 +334,4 @@
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.targets"
/>
<ImportGroup
Label=
"ExtensionTargets"
>
</ImportGroup>
</Project>
</Project>
\ No newline at end of file
lib/libconfig.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectGuid>
{1A234565-926D-49B2-83E4-D56E0C38C9F2}
</ProjectGuid>
<RootNamespace>
libconfig
</RootNamespace>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
DynamicLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
DynamicLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
DynamicLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
DynamicLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
...
...
@@ -30,47 +90,201 @@
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<TargetName>
$(ProjectName)d
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
<PreprocessorDefinitions>
LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<OutputFile>
$(OutDir)$(ProjectName)_d.dll
</OutputFile>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<GenerateMapFile>
true
</GenerateMapFile>
<MapExports>
true
</MapExports>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention
/>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<PreprocessorDefinitions>
WIN64;LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<GenerateMapFile>
true
</GenerateMapFile>
<MapExports>
true
</MapExports>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<OutputFile>
$(OutDir)$(ProjectName)_d.dll
</OutputFile>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<GenerateMapFile>
true
</GenerateMapFile>
<MapExports>
true
</MapExports>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<PreprocessorDefinitions>
WIN64;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<OutputFile>
$(OutDir)$(ProjectName)_d.dll
</OutputFile>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<GenerateMapFile>
true
</GenerateMapFile>
<MapExports>
true
</MapExports>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<ClCompile>
<PreprocessorDefinitions>
LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<PreprocessorDefinitions>
LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;
WIN32;_WINDOWS;_USRDLL;
_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention
/>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<PreprocessorDefinitions>
WIN64;LIBCONFIG_EXPORTS;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<PreprocessorDefinitions>
LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<PreprocessorDefinitions>
WIN64;LIBCONFIG_STATIC;YY_NO_UNISTD_H;YY_USE_CONST;WIN32;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;_STDLIB_H;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
...
...
@@ -100,4 +314,4 @@
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.targets"
/>
<ImportGroup
Label=
"ExtensionTargets"
>
</ImportGroup>
</Project>
</Project>
\ No newline at end of file
libconfig_vs2017.sln
View file @
6304782e
...
...
@@ -27,54 +27,192 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libconfig_tests", "tests\te
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug_Static|Win32 = Debug_Static|Win32
Debug_Static|x64 = Debug_Static|x64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release_Static|Win32 = Release_Static|Win32
Release_Static|x64 = Release_Static|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{454984C5-C302-4CE2-9B17-15B96E05E120}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{454984C5-C302-4CE2-9B17-15B96E05E120}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{454984C5-C302-4CE2-9B17-15B96E05E120}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{454984C5-C302-4CE2-9B17-15B96E05E120}.Debug_Static|x64.Build.0 = Debug_Static|x64
{454984C5-C302-4CE2-9B17-15B96E05E120}.Debug|Win32.ActiveCfg = Debug|Win32
{454984C5-C302-4CE2-9B17-15B96E05E120}.Debug|Win32.Build.0 = Debug|Win32
{454984C5-C302-4CE2-9B17-15B96E05E120}.Debug|x64.ActiveCfg = Debug|x64
{454984C5-C302-4CE2-9B17-15B96E05E120}.Debug|x64.Build.0 = Debug|x64
{454984C5-C302-4CE2-9B17-15B96E05E120}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{454984C5-C302-4CE2-9B17-15B96E05E120}.Release_Static|Win32.Build.0 = Release_Static|Win32
{454984C5-C302-4CE2-9B17-15B96E05E120}.Release_Static|x64.ActiveCfg = Release_Static|x64
{454984C5-C302-4CE2-9B17-15B96E05E120}.Release_Static|x64.Build.0 = Release_Static|x64
{454984C5-C302-4CE2-9B17-15B96E05E120}.Release|Win32.ActiveCfg = Release|Win32
{454984C5-C302-4CE2-9B17-15B96E05E120}.Release|Win32.Build.0 = Release|Win32
{454984C5-C302-4CE2-9B17-15B96E05E120}.Release|x64.ActiveCfg = Release|x64
{454984C5-C302-4CE2-9B17-15B96E05E120}.Release|x64.Build.0 = Release|x64
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug_Static|x64.Build.0 = Debug_Static|x64
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug|Win32.ActiveCfg = Debug|Win32
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug|Win32.Build.0 = Debug|Win32
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug|x64.ActiveCfg = Debug|x64
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Debug|x64.Build.0 = Debug|x64
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release_Static|Win32.Build.0 = Release_Static|Win32
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release_Static|x64.ActiveCfg = Release_Static|x64
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release_Static|x64.Build.0 = Release_Static|x64
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release|Win32.ActiveCfg = Release|Win32
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release|Win32.Build.0 = Release|Win32
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release|x64.ActiveCfg = Release|x64
{1A234565-926D-49B2-83E4-D56E0C38C9F2}.Release|x64.Build.0 = Release|x64
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug_Static|x64.Build.0 = Debug_Static|x64
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug|Win32.ActiveCfg = Debug|Win32
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug|Win32.Build.0 = Debug|Win32
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug|x64.ActiveCfg = Debug|x64
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Debug|x64.Build.0 = Debug|x64
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release_Static|Win32.Build.0 = Release_Static|Win32
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release_Static|x64.ActiveCfg = Release_Static|x64
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release_Static|x64.Build.0 = Release_Static|x64
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release|Win32.ActiveCfg = Release|Win32
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release|Win32.Build.0 = Release|Win32
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release|x64.ActiveCfg = Release|x64
{A0C36CE7-D908-4573-8B69-249EEEB7D2BE}.Release|x64.Build.0 = Release|x64
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug_Static|x64.Build.0 = Debug_Static|x64
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug|Win32.ActiveCfg = Debug|Win32
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug|Win32.Build.0 = Debug|Win32
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug|x64.ActiveCfg = Debug|x64
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Debug|x64.Build.0 = Debug|x64
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release_Static|Win32.Build.0 = Release_Static|Win32
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release_Static|x64.ActiveCfg = Release_Static|x64
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release_Static|x64.Build.0 = Release_Static|x64
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release|Win32.ActiveCfg = Release|Win32
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release|Win32.Build.0 = Release|Win32
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release|x64.ActiveCfg = Release|x64
{E4B1E9C1-E319-4A23-A6EB-85D74AB59BBE}.Release|x64.Build.0 = Release|x64
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug_Static|x64.Build.0 = Debug_Static|x64
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug|Win32.ActiveCfg = Debug|Win32
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug|Win32.Build.0 = Debug|Win32
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug|x64.ActiveCfg = Debug|x64
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Debug|x64.Build.0 = Debug|x64
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release_Static|Win32.Build.0 = Release_Static|Win32
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release_Static|x64.ActiveCfg = Release_Static|x64
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release_Static|x64.Build.0 = Release_Static|x64
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release|Win32.ActiveCfg = Release|Win32
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release|Win32.Build.0 = Release|Win32
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release|x64.ActiveCfg = Release|x64
{93568409-C7AD-4A32-88E2-8883E10A8F7E}.Release|x64.Build.0 = Release|x64
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug_Static|x64.Build.0 = Debug_Static|x64
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug|Win32.ActiveCfg = Debug|Win32
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug|Win32.Build.0 = Debug|Win32
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug|x64.ActiveCfg = Debug|x64
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Debug|x64.Build.0 = Debug|x64
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release_Static|Win32.Build.0 = Release_Static|Win32
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release_Static|x64.ActiveCfg = Release_Static|x64
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release_Static|x64.Build.0 = Release_Static|x64
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release|Win32.ActiveCfg = Release|Win32
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release|Win32.Build.0 = Release|Win32
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release|x64.ActiveCfg = Release|x64
{A1DF518C-A515-45A3-9B67-7D49F616DECC}.Release|x64.Build.0 = Release|x64
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug_Static|x64.Build.0 = Debug_Static|x64
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug|Win32.ActiveCfg = Debug|Win32
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug|Win32.Build.0 = Debug|Win32
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug|x64.ActiveCfg = Debug|x64
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Debug|x64.Build.0 = Debug|x64
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release_Static|Win32.Build.0 = Release_Static|Win32
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release_Static|x64.ActiveCfg = Release_Static|x64
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release_Static|x64.Build.0 = Release_Static|x64
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release|Win32.ActiveCfg = Release|Win32
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release|Win32.Build.0 = Release|Win32
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release|x64.ActiveCfg = Release|x64
{DEBD09F1-33A1-41A9-9506-BC3E6FD053FD}.Release|x64.Build.0 = Release|x64
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug_Static|x64.Build.0 = Debug_Static|x64
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug|Win32.ActiveCfg = Debug|Win32
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug|Win32.Build.0 = Debug|Win32
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug|x64.ActiveCfg = Debug|x64
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Debug|x64.Build.0 = Debug|x64
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release_Static|Win32.Build.0 = Release_Static|Win32
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release_Static|x64.ActiveCfg = Release_Static|x64
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release_Static|x64.Build.0 = Release_Static|x64
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release|Win32.ActiveCfg = Release|Win32
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release|Win32.Build.0 = Release|Win32
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release|x64.ActiveCfg = Release|x64
{8F2C54DE-BCC8-4CC7-81F3-FD0C04E8D5AE}.Release|x64.Build.0 = Release|x64
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug_Static|x64.Build.0 = Debug_Static|x64
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug|Win32.ActiveCfg = Debug|Win32
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug|Win32.Build.0 = Debug|Win32
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug|x64.ActiveCfg = Debug|x64
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Debug|x64.Build.0 = Debug|x64
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release_Static|Win32.Build.0 = Release_Static|Win32
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release_Static|x64.ActiveCfg = Release_Static|x64
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release_Static|x64.Build.0 = Release_Static|x64
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release|Win32.ActiveCfg = Release|Win32
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release|Win32.Build.0 = Release|Win32
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release|x64.ActiveCfg = Release|x64
{F631BE25-B384-4061-B7D1-E0C0E77D3A0C}.Release|x64.Build.0 = Release|x64
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug_Static|x64.Build.0 = Debug_Static|x64
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug|Win32.ActiveCfg = Debug|Win32
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug|Win32.Build.0 = Debug|Win32
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug|x64.ActiveCfg = Debug|x64
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Debug|x64.Build.0 = Debug|x64
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release_Static|Win32.Build.0 = Release_Static|Win32
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release_Static|x64.ActiveCfg = Release_Static|x64
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release_Static|x64.Build.0 = Release_Static|x64
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release|Win32.ActiveCfg = Release|Win32
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release|Win32.Build.0 = Release|Win32
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release|x64.ActiveCfg = Release|x64
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}.Release|x64.Build.0 = Release|x64
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug_Static|Win32.ActiveCfg = Debug_Static|Win32
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug_Static|Win32.Build.0 = Debug_Static|Win32
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug_Static|x64.ActiveCfg = Debug_Static|x64
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug_Static|x64.Build.0 = Debug_Static|x64
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug|Win32.ActiveCfg = Debug|Win32
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug|Win32.Build.0 = Debug|Win32
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug|x64.ActiveCfg = Debug|x64
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Debug|x64.Build.0 = Debug|x64
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release_Static|Win32.ActiveCfg = Release_Static|Win32
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release_Static|Win32.Build.0 = Release_Static|Win32
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release_Static|x64.ActiveCfg = Release_Static|x64
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release_Static|x64.Build.0 = Release_Static|x64
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release|Win32.ActiveCfg = Release|Win32
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release|Win32.Build.0 = Release|Win32
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release|x64.ActiveCfg = Release|x64
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
...
...
tests/tests.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectName>
libconfig_tests
</ProjectName>
<ProjectGuid>
{E4FF1E84-9D5A-4A45-A5E5-8B99CA895172}
</ProjectGuid>
<RootNamespace>
libconfig_tests
</RootNamespace>
<Keyword>
Win32Proj
</Keyword>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
...
...
@@ -24,31 +48,112 @@
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
Application
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(Configuration)\
</OutDir>
<IntDir>
$(ProjectName).$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
...
...
@@ -56,6 +161,8 @@
<PreprocessorDefinitions>
WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
...
...
@@ -63,6 +170,64 @@
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../lib;../tinytest;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../lib;../tinytest;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;LIBCONFIG_STATIC;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../lib;../tinytest;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;LIBCONFIG_STATIC;WIN64;WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<CompileAs>
CompileAsC
</CompileAs>
<Optimization>
Disabled
</Optimization>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<GenerateDebugInformation>
true
</GenerateDebugInformation>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
...
...
@@ -70,14 +235,68 @@
<AdditionalIncludeDirectories>
../lib;../tinytest;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader
/
>
<PrecompiledHeader
>
NotUsing
</PrecompiledHeader
>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention
/>
<TargetMachine>
MachineX86
</TargetMachine>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../lib;../tinytest;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../lib;../tinytest;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;LIBCONFIG_STATIC;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<TargetMachine>
MachineX86
</TargetMachine>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
../lib;../tinytest;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
LIBCONFIGXX_STATIC;LIBCONFIG_STATIC;WIN64;WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<CompileAs>
CompileAsC
</CompileAs>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<SubSystem>
Console
</SubSystem>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<AdditionalDependencies>
Shlwapi.lib;%(AdditionalDependencies)
</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
...
...
tinytest/tinytest.vcxproj
View file @
6304782e
<?xml version="1.0" encoding="utf-8"?>
<Project
DefaultTargets=
"Build"
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<ItemGroup
Label=
"ProjectConfigurations"
>
<ProjectConfiguration
Include=
"Debug_Static|Win32"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug_Static|x64"
>
<Configuration>
Debug_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|Win32"
>
<Configuration>
Debug
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Debug|x64"
>
<Configuration>
Debug
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|Win32"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release_Static|x64"
>
<Configuration>
Release_Static
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|Win32"
>
<Configuration>
Release
</Configuration>
<Platform>
Win32
</Platform>
</ProjectConfiguration>
<ProjectConfiguration
Include=
"Release|x64"
>
<Configuration>
Release
</Configuration>
<Platform>
x64
</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup
Label=
"Globals"
>
<ProjectName>
libtinytest
</ProjectName>
<ProjectGuid>
{58F43D41-FE56-40E1-BB83-9CB8CDE0B7AA}
</ProjectGuid>
<RootNamespace>
libtinytest
</RootNamespace>
<Keyword>
Win32Proj
</Keyword>
<WindowsTargetPlatformVersion>
10.0.1
6299
.0
</WindowsTargetPlatformVersion>
<WindowsTargetPlatformVersion>
10.0.1
7763
.0
</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.Default.props"
/>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"Configuration"
>
...
...
@@ -24,44 +48,177 @@
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
<WholeProgramOptimization>
true
</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"Configuration"
>
<ConfigurationType>
StaticLibrary
</ConfigurationType>
<PlatformToolset>
v141
</PlatformToolset>
<CharacterSet>
Unicode
</CharacterSet>
</PropertyGroup>
<Import
Project=
"$(VCTargetsPath)\Microsoft.Cpp.props"
/>
<ImportGroup
Label=
"ExtensionSettings"
>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<ImportGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
Label=
"PropertySheets"
>
<Import
Project=
"$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition=
"exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label=
"LocalAppDataPlatform"
/>
</ImportGroup>
<PropertyGroup
Label=
"UserMacros"
/>
<PropertyGroup>
<_ProjectFileVersion>
15.0.26919.1
</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<OutDir>
$(SolutionDir)$(ProjectName)\$(Configuration)\
</OutDir>
<IntDir>
$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)d
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)ds
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
<OutDir>
$(SolutionDir)$(ProjectName)\$(Configuration)\
</OutDir>
<IntDir>
$(Configuration)\
</IntDir>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
<TargetName>
$(ProjectName)s
</TargetName>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<TargetName>
$(ProjectName)ds
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<TargetName>
$(ProjectName)s
</TargetName>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<PropertyGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<OutDir>
$(SolutionDir)build\$(Platform)\
</OutDir>
<IntDir>
$(SolutionDir)\temp\$(Platform)\$(ProjectName)\$(Configuration)\
</IntDir>
</PropertyGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|Win32'"
>
<ClCompile>
<Optimization>
Disabled
</Optimization>
<AdditionalIncludeDirectories>
.;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<MinimalRebuild>
true
</MinimalRebuild>
<BasicRuntimeChecks>
EnableFastChecks
</BasicRuntimeChecks>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<PrecompiledHeader
/
>
<PrecompiledHeader
>
NotUsing
</PrecompiledHeader
>
<WarningLevel>
Level3
</WarningLevel>
<DebugInformationFormat>
EditAndContinue
</DebugInformationFormat>
<DisableSpecificWarnings>
4996;%(DisableSpecificWarnings)
</DisableSpecificWarnings>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
<Link>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug|x64'"
>
<ClCompile>
<Optimization>
Disabled
</Optimization>
<AdditionalIncludeDirectories>
.;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<BasicRuntimeChecks>
EnableFastChecks
</BasicRuntimeChecks>
<RuntimeLibrary>
MultiThreadedDebugDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<WarningLevel>
Level3
</WarningLevel>
<DebugInformationFormat>
ProgramDatabase
</DebugInformationFormat>
<DisableSpecificWarnings>
4996;%(DisableSpecificWarnings)
</DisableSpecificWarnings>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
<Link>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|Win32'"
>
<ClCompile>
<Optimization>
Disabled
</Optimization>
<AdditionalIncludeDirectories>
.;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<BasicRuntimeChecks>
EnableFastChecks
</BasicRuntimeChecks>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<WarningLevel>
Level3
</WarningLevel>
<DebugInformationFormat>
EditAndContinue
</DebugInformationFormat>
<DisableSpecificWarnings>
4996;%(DisableSpecificWarnings)
</DisableSpecificWarnings>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Debug_Static|x64'"
>
<ClCompile>
<Optimization>
Disabled
</Optimization>
<AdditionalIncludeDirectories>
.;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<BasicRuntimeChecks>
EnableFastChecks
</BasicRuntimeChecks>
<RuntimeLibrary>
MultiThreadedDebug
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<WarningLevel>
Level3
</WarningLevel>
<DebugInformationFormat>
ProgramDatabase
</DebugInformationFormat>
<DisableSpecificWarnings>
4996;%(DisableSpecificWarnings)
</DisableSpecificWarnings>
<InlineFunctionExpansion>
Disabled
</InlineFunctionExpansion>
<OmitFramePointers>
false
</OmitFramePointers>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|Win32'"
>
...
...
@@ -69,10 +226,55 @@
<AdditionalIncludeDirectories>
.;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader
/>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<WarningLevel>
Level3
</WarningLevel>
<DebugInformationFormat>
ProgramDatabase
</DebugInformationFormat>
<DisableSpecificWarnings>
4996;%(DisableSpecificWarnings)
</DisableSpecificWarnings>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
.;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreadedDLL
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<WarningLevel>
Level3
</WarningLevel>
<DebugInformationFormat>
ProgramDatabase
</DebugInformationFormat>
<DisableSpecificWarnings>
4996;%(DisableSpecificWarnings)
</DisableSpecificWarnings>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
<Link>
<OutputFile>
$(OutDir)$(TargetName)$(TargetExt)
</OutputFile>
<RandomizedBaseAddress>
false
</RandomizedBaseAddress>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|Win32'"
>
<ClCompile>
<AdditionalIncludeDirectories>
.;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<WarningLevel>
Level3
</WarningLevel>
<DebugInformationFormat>
ProgramDatabase
</DebugInformationFormat>
<DisableSpecificWarnings>
4996;%(DisableSpecificWarnings)
</DisableSpecificWarnings>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup
Condition=
"'$(Configuration)|$(Platform)'=='Release_Static|x64'"
>
<ClCompile>
<AdditionalIncludeDirectories>
.;%(AdditionalIncludeDirectories)
</AdditionalIncludeDirectories>
<PreprocessorDefinitions>
WIN64;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)
</PreprocessorDefinitions>
<RuntimeLibrary>
MultiThreaded
</RuntimeLibrary>
<PrecompiledHeader>
NotUsing
</PrecompiledHeader>
<WarningLevel>
Level3
</WarningLevel>
<DebugInformationFormat>
ProgramDatabase
</DebugInformationFormat>
<DisableSpecificWarnings>
4996;%(DisableSpecificWarnings)
</DisableSpecificWarnings>
<OmitFramePointers>
true
</OmitFramePointers>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment