Update ElfView project.

This commit is contained in:
Jean-Philip Desjardins 2016-10-05 20:55:44 -04:00
parent e98bab7fd9
commit 22ad4d4946
8 changed files with 366 additions and 537 deletions

View File

@ -1,12 +1,11 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ElfView", "ElfView.vcproj", "{7FDF35F5-99AF-48AB-B9FE-DF1B49EDCEDD}"
ProjectSection(ProjectDependencies) = postProject
{E3CCDBB1-FB55-4416-BE80-FAB313BE549C} = {E3CCDBB1-FB55-4416-BE80-FAB313BE549C}
EndProjectSection
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ElfView", "ElfView.vcxproj", "{7FDF35F5-99AF-48AB-B9FE-DF1B49EDCEDD}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Framework", "..\..\..\Framework\Framework.vcproj", "{E3CCDBB1-FB55-4416-BE80-FAB313BE549C}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Framework", "..\..\..\Framework\build_win32\Framework.vcxproj", "{553CE050-A97E-4E6E-AE84-057A1F0FA45D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@ -24,14 +23,14 @@ Global
{7FDF35F5-99AF-48AB-B9FE-DF1B49EDCEDD}.Release|Win32.Build.0 = Release|Win32
{7FDF35F5-99AF-48AB-B9FE-DF1B49EDCEDD}.Release|x64.ActiveCfg = Release|x64
{7FDF35F5-99AF-48AB-B9FE-DF1B49EDCEDD}.Release|x64.Build.0 = Release|x64
{E3CCDBB1-FB55-4416-BE80-FAB313BE549C}.Debug|Win32.ActiveCfg = Debug|Win32
{E3CCDBB1-FB55-4416-BE80-FAB313BE549C}.Debug|Win32.Build.0 = Debug|Win32
{E3CCDBB1-FB55-4416-BE80-FAB313BE549C}.Debug|x64.ActiveCfg = Debug|x64
{E3CCDBB1-FB55-4416-BE80-FAB313BE549C}.Debug|x64.Build.0 = Debug|x64
{E3CCDBB1-FB55-4416-BE80-FAB313BE549C}.Release|Win32.ActiveCfg = Release|Win32
{E3CCDBB1-FB55-4416-BE80-FAB313BE549C}.Release|Win32.Build.0 = Release|Win32
{E3CCDBB1-FB55-4416-BE80-FAB313BE549C}.Release|x64.ActiveCfg = Release|x64
{E3CCDBB1-FB55-4416-BE80-FAB313BE549C}.Release|x64.Build.0 = Release|x64
{553CE050-A97E-4E6E-AE84-057A1F0FA45D}.Debug|Win32.ActiveCfg = Debug|Win32
{553CE050-A97E-4E6E-AE84-057A1F0FA45D}.Debug|Win32.Build.0 = Debug|Win32
{553CE050-A97E-4E6E-AE84-057A1F0FA45D}.Debug|x64.ActiveCfg = Debug|x64
{553CE050-A97E-4E6E-AE84-057A1F0FA45D}.Debug|x64.Build.0 = Debug|x64
{553CE050-A97E-4E6E-AE84-057A1F0FA45D}.Release|Win32.ActiveCfg = Release|Win32
{553CE050-A97E-4E6E-AE84-057A1F0FA45D}.Release|Win32.Build.0 = Release|Win32
{553CE050-A97E-4E6E-AE84-057A1F0FA45D}.Release|x64.ActiveCfg = Release|x64
{553CE050-A97E-4E6E-AE84-057A1F0FA45D}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

View File

@ -1,519 +0,0 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="ElfView"
ProjectGUID="{7FDF35F5-99AF-48AB-B9FE-DF1B49EDCEDD}"
RootNamespace="ElfView"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
<Platform
Name="x64"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ProjectName)\$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="&quot;$(FrameworkRoot)\include&quot;;&quot;$(SolutionDir)..\..\Source&quot;"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MSVC;_CRT_SECURE_NO_WARNINGS;_BIGENDIAN"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="4"
ForcedIncludeFiles="StdAfx.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="comctl32.lib"
LinkIncremental="2"
AdditionalLibraryDirectories="C:\Components\boost_1_35_0\stage\lib"
AdditionalManifestDependencies=""
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
AdditionalManifestFiles=".\source\manifest.xml"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ProjectName)\$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="&quot;$(FrameworkRoot)\include&quot;;&quot;$(SolutionDir)..\..\Source&quot;"
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_MSVC;_CRT_SECURE_NO_WARNINGS;_BIGENDIAN"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
ForcedIncludeFiles="StdAfx.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="comctl32.lib"
LinkIncremental="2"
AdditionalLibraryDirectories="C:\Components\boost_1_35_0\stage\lib"
AdditionalManifestDependencies=""
GenerateDebugInformation="true"
SubSystem="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="17"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
AdditionalManifestFiles=".\source\manifest64.xml"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ProjectName)\$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="&quot;$(FrameworkRoot)\include&quot;;&quot;$(SolutionDir)..\..\Source&quot;"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="2"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
ForcedIncludeFiles="StdAfx.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="comctl32.lib"
LinkIncremental="1"
AdditionalManifestDependencies=""
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
AdditionalManifestFiles=".\source\manifest.xml"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
IntermediateDirectory="$(PlatformName)\$(ProjectName)\$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="&quot;$(FrameworkRoot)\include&quot;;&quot;$(SolutionDir)..\..\Source&quot;"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="2"
UsePrecompiledHeader="2"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
ForcedIncludeFiles="StdAfx.h"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="comctl32.lib"
LinkIncremental="1"
AdditionalManifestDependencies=""
GenerateDebugInformation="true"
SubSystem="2"
OptimizeReferences="2"
EnableCOMDATFolding="2"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="17"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
AdditionalManifestFiles=".\source\manifest64.xml"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
>
<File
RelativePath=".\Source\AppDef.h"
>
</File>
<File
RelativePath="..\..\Source\ELF.cpp"
>
</File>
<File
RelativePath="..\..\Source\ELF.h"
>
</File>
<File
RelativePath="..\..\Source\ElfFile.cpp"
>
</File>
<File
RelativePath="..\..\Source\ElfFile.h"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ELFHeaderView.cpp"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ELFHeaderView.h"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ELFProgramView.cpp"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ELFProgramView.h"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ELFSectionView.cpp"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ELFSectionView.h"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ELFSymbolView.cpp"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ELFSymbolView.h"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ELFView.cpp"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ELFView.h"
>
</File>
<File
RelativePath=".\Source\images\elfview.ico"
>
</File>
<File
RelativePath=".\Source\ElfViewEx.cpp"
>
</File>
<File
RelativePath=".\Source\ElfViewEx.h"
>
</File>
<File
RelativePath=".\Source\ElfViewFrame.cpp"
>
</File>
<File
RelativePath=".\Source\ElfViewFrame.h"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ElfViewRes.h"
>
</File>
<File
RelativePath="..\..\Source\win32ui\ElfViewRes.rc"
>
</File>
<File
RelativePath="..\..\Source\win32ui\MemoryView.cpp"
>
</File>
<File
RelativePath="..\..\Source\win32ui\MemoryView.h"
>
</File>
<File
RelativePath="..\..\Source\win32ui\MemoryViewPtr.cpp"
>
</File>
<File
RelativePath="..\..\Source\win32ui\MemoryViewPtr.h"
>
</File>
<File
RelativePath="..\..\Source\win32ui\OptionWnd.cpp"
>
</File>
<File
RelativePath="..\..\Source\win32ui\OptionWnd.h"
>
</File>
<File
RelativePath=".\Source\Res.rc"
>
</File>
<File
RelativePath=".\Source\resource.h"
>
</File>
<File
RelativePath=".\Source\StdAfx.cpp"
>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
</File>
<File
RelativePath=".\Source\StdAfx.h"
>
</File>
<File
RelativePath=".\Source\WinMain.cpp"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,245 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<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|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{7FDF35F5-99AF-48AB-B9FE-DF1B49EDCEDD}</ProjectGuid>
<RootNamespace>ElfView</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v140</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)'=='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)'=='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)'=='Debug|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>14.0.25431.1</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(ProjectName)\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\Framework\include;$(SolutionDir)..\..\Source;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_MSVC;_CRT_SECURE_NO_WARNINGS;_BIGENDIAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<ForcedIncludeFiles>StdAfx.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
</ClCompile>
<Link>
<AdditionalDependencies>comctl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>C:\Components\boost_1_35_0\stage\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\..\Framework\include;$(SolutionDir)..\..\Source;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_MSVC;_CRT_SECURE_NO_WARNINGS;_BIGENDIAN;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<ForcedIncludeFiles>StdAfx.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
</ClCompile>
<Link>
<AdditionalDependencies>comctl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>C:\Components\boost_1_35_0\stage\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX64</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<AdditionalIncludeDirectories>..\..\..\Framework\include;$(SolutionDir)..\..\Source;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<ForcedIncludeFiles>StdAfx.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
</ClCompile>
<Link>
<AdditionalDependencies>comctl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<TargetEnvironment>X64</TargetEnvironment>
</Midl>
<ClCompile>
<AdditionalIncludeDirectories>..\..\..\Framework\include;$(SolutionDir)..\..\Source;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader>Use</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<ForcedIncludeFiles>StdAfx.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
</ClCompile>
<Link>
<AdditionalDependencies>comctl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX64</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\Source\ELF.h" />
<ClInclude Include="..\..\Source\ElfFile.h" />
<ClInclude Include="..\..\Source\ui_win32\ELFHeaderView.h" />
<ClInclude Include="..\..\Source\ui_win32\ELFProgramView.h" />
<ClInclude Include="..\..\Source\ui_win32\ELFSectionView.h" />
<ClInclude Include="..\..\Source\ui_win32\ELFSymbolView.h" />
<ClInclude Include="..\..\Source\ui_win32\ELFView.h" />
<ClInclude Include="..\..\Source\ui_win32\ElfViewRes.h" />
<ClInclude Include="..\..\Source\ui_win32\MemoryView.h" />
<ClInclude Include="..\..\Source\ui_win32\MemoryViewPtr.h" />
<ClInclude Include="..\..\Source\ui_win32\OptionWnd.h" />
<ClInclude Include="Source\AppDef.h" />
<ClInclude Include="Source\ElfViewEx.h" />
<ClInclude Include="Source\ElfViewFrame.h" />
<ClInclude Include="Source\resource.h" />
<ClInclude Include="Source\StdAfx.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\Source\ELF.cpp" />
<ClCompile Include="..\..\Source\ElfFile.cpp" />
<ClCompile Include="..\..\Source\ui_win32\ELFHeaderView.cpp" />
<ClCompile Include="..\..\Source\ui_win32\ELFProgramView.cpp" />
<ClCompile Include="..\..\Source\ui_win32\ELFSectionView.cpp" />
<ClCompile Include="..\..\Source\ui_win32\ELFSymbolView.cpp" />
<ClCompile Include="..\..\Source\ui_win32\ELFView.cpp" />
<ClCompile Include="..\..\Source\ui_win32\MemoryView.cpp" />
<ClCompile Include="..\..\Source\ui_win32\MemoryViewPtr.cpp" />
<ClCompile Include="..\..\Source\ui_win32\OptionWnd.cpp" />
<ClCompile Include="Source\ElfViewEx.cpp" />
<ClCompile Include="Source\ElfViewFrame.cpp" />
<ClCompile Include="Source\StdAfx.cpp">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include="Source\WinMain.cpp" />
</ItemGroup>
<ItemGroup>
<Image Include="Source\images\elfview.ico" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\Source\ui_win32\ElfViewRes.rc" />
<ResourceCompile Include="Source\Res.rc" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\Framework\build_win32\Framework.vcxproj">
<Project>{553ce050-a97e-4e6e-ae84-057a1f0fa45d}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
<ImportGroup Label="ExtensionTargets">
<Import Project="..\..\..\NuGetPackages\boost.1.60.0.0\build\native\boost.targets" Condition="Exists('..\..\..\NuGetPackages\boost.1.60.0.0\build\native\boost.targets')" />
</ImportGroup>
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\..\..\NuGetPackages\boost.1.60.0.0\build\native\boost.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\NuGetPackages\boost.1.60.0.0\build\native\boost.targets'))" />
</Target>
</Project>

View File

@ -0,0 +1,96 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="Source\AppDef.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\ELF.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\ElfFile.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="Source\ElfViewEx.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="Source\ElfViewFrame.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="Source\resource.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="Source\StdAfx.h">
<Filter>Source Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Source\ui_win32\ELFHeaderView.h" />
<ClInclude Include="..\..\Source\ui_win32\ELFProgramView.h" />
<ClInclude Include="..\..\Source\ui_win32\ELFSectionView.h" />
<ClInclude Include="..\..\Source\ui_win32\ELFSymbolView.h" />
<ClInclude Include="..\..\Source\ui_win32\ELFView.h" />
<ClInclude Include="..\..\Source\ui_win32\ElfViewRes.h" />
<ClInclude Include="..\..\Source\ui_win32\MemoryView.h" />
<ClInclude Include="..\..\Source\ui_win32\MemoryViewPtr.h" />
<ClInclude Include="..\..\Source\ui_win32\OptionWnd.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\Source\ELF.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\ElfFile.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\ElfViewEx.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\ElfViewFrame.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\StdAfx.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="Source\WinMain.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\ui_win32\ELFHeaderView.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\ui_win32\ELFProgramView.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\ui_win32\ELFSectionView.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\ui_win32\ELFSymbolView.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\ui_win32\ELFView.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\ui_win32\MemoryView.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\ui_win32\MemoryViewPtr.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\ui_win32\OptionWnd.cpp">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<Image Include="Source\images\elfview.ico">
<Filter>Source Files</Filter>
</Image>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="Source\Res.rc">
<Filter>Source Files</Filter>
</ResourceCompile>
<ResourceCompile Include="..\..\Source\ui_win32\ElfViewRes.rc" />
</ItemGroup>
</Project>

View File

@ -2,7 +2,7 @@
#define _ELFVIEWEX_H_
#include "ELFFile.h"
#include "win32ui\ELFView.h"
#include "ui_win32\ELFView.h"
class CElfViewEx : public CELFView
{

View File

@ -12,8 +12,6 @@
#include <windows.h>
#include <boost/signal.hpp>
#include "Types.h"
#include "Stream.h"
#include "StdStream.h"

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<config>
<add key="repositorypath" value="..\..\..\NuGetPackages" />
</config>
</configuration>

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="boost" version="1.60.0.0" targetFramework="Native" />
</packages>