source: test-format.vcproj @ 2e9df89

4.0.1-hotfixescachetimestampsdevelopdpdk-ndagetsilivegetfragoffhelplibtrace4ndag_formatpfringrc-4.0.1rc-4.0.2rc-4.0.3rc-4.0.4ringdecrementfixringperformanceringtimestampfixes
Last change on this file since 2e9df89 was 6ed6c4a, checked in by Brendon Jones <brendonj@…>, 14 years ago

Windows portability fixes.

Windows doesn't have a gettimeofday function, provided an alternate
path that uses _ftime with _timeb structs. This only provides
millisecond resolution rather than microsecond.

Added a few checks to make sure headers that aren't present in
Windows don't get included.

Added new files to the Visual Studio project/solution.

Modified the windows config file to include a few more #defines that
were needed to make pcap support build properly.

  • Property mode set to 100755
File size: 3.4 KB
RevLine 
[e641bdc]1<?xml version="1.0" encoding="Windows-1252"?>
2<VisualStudioProject
3        ProjectType="Visual C++"
[6ed6c4a]4        Version="7.10"
[e641bdc]5        Name="test-format"
6        ProjectGUID="{CA7723DB-39E2-40FB-9490-A96215EB123D}"
7        RootNamespace="testformat"
[6ed6c4a]8        Keyword="Win32Proj">
[e641bdc]9        <Platforms>
10                <Platform
[6ed6c4a]11                        Name="Win32"/>
[e641bdc]12        </Platforms>
13        <Configurations>
14                <Configuration
15                        Name="Debug|Win32"
16                        OutputDirectory="$(SolutionDir)$(ConfigurationName)"
17                        IntermediateDirectory="$(ConfigurationName)"
18                        ConfigurationType="1"
[6ed6c4a]19                        CharacterSet="1">
[e641bdc]20                        <Tool
21                                Name="VCCLCompilerTool"
22                                Optimization="0"
[6ed6c4a]23                                AdditionalIncludeDirectories="&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\libtrace-3.0.0beta7-win\lib&quot;"
[e641bdc]24                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
[6ed6c4a]25                                MinimalRebuild="TRUE"
[e641bdc]26                                BasicRuntimeChecks="3"
27                                RuntimeLibrary="3"
28                                UsePrecompiledHeader="0"
29                                WarningLevel="3"
[6ed6c4a]30                                Detect64BitPortabilityProblems="TRUE"
31                                DebugInformationFormat="4"/>
[e641bdc]32                        <Tool
[6ed6c4a]33                                Name="VCCustomBuildTool"/>
[e641bdc]34                        <Tool
35                                Name="VCLinkerTool"
36                                AdditionalDependencies="kernel32.lib $(NoInherit) libtrace.lib"
37                                LinkIncremental="2"
[6ed6c4a]38                                AdditionalLibraryDirectories="&quot;C:\Documents and Settings\root\My Documents\Visual Studio Projects\libtrace-3.0.0beta7-win\Debug&quot;"
39                                GenerateDebugInformation="TRUE"
[e641bdc]40                                SubSystem="1"
[6ed6c4a]41                                TargetMachine="1"/>
42                        <Tool
43                                Name="VCMIDLTool"/>
44                        <Tool
45                                Name="VCPostBuildEventTool"/>
[e641bdc]46                        <Tool
[6ed6c4a]47                                Name="VCPreBuildEventTool"/>
[e641bdc]48                        <Tool
[6ed6c4a]49                                Name="VCPreLinkEventTool"/>
[e641bdc]50                        <Tool
[6ed6c4a]51                                Name="VCResourceCompilerTool"/>
[e641bdc]52                        <Tool
[6ed6c4a]53                                Name="VCWebServiceProxyGeneratorTool"/>
[e641bdc]54                        <Tool
[6ed6c4a]55                                Name="VCXMLDataGeneratorTool"/>
[e641bdc]56                        <Tool
[6ed6c4a]57                                Name="VCWebDeploymentTool"/>
[e641bdc]58                        <Tool
[6ed6c4a]59                                Name="VCManagedWrapperGeneratorTool"/>
[e641bdc]60                        <Tool
[6ed6c4a]61                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
[e641bdc]62                </Configuration>
63                <Configuration
64                        Name="Release|Win32"
65                        OutputDirectory="$(SolutionDir)$(ConfigurationName)"
66                        IntermediateDirectory="$(ConfigurationName)"
67                        ConfigurationType="1"
68                        CharacterSet="1"
[6ed6c4a]69                        WholeProgramOptimization="TRUE">
[e641bdc]70                        <Tool
71                                Name="VCCLCompilerTool"
72                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
73                                RuntimeLibrary="2"
74                                UsePrecompiledHeader="0"
75                                WarningLevel="3"
[6ed6c4a]76                                Detect64BitPortabilityProblems="TRUE"
77                                DebugInformationFormat="3"/>
[e641bdc]78                        <Tool
[6ed6c4a]79                                Name="VCCustomBuildTool"/>
[e641bdc]80                        <Tool
81                                Name="VCLinkerTool"
82                                AdditionalDependencies="kernel32.lib $(NoInherit)"
83                                LinkIncremental="1"
[6ed6c4a]84                                GenerateDebugInformation="TRUE"
[e641bdc]85                                SubSystem="1"
86                                OptimizeReferences="2"
87                                EnableCOMDATFolding="2"
[6ed6c4a]88                                TargetMachine="1"/>
89                        <Tool
90                                Name="VCMIDLTool"/>
91                        <Tool
92                                Name="VCPostBuildEventTool"/>
[e641bdc]93                        <Tool
[6ed6c4a]94                                Name="VCPreBuildEventTool"/>
[e641bdc]95                        <Tool
[6ed6c4a]96                                Name="VCPreLinkEventTool"/>
[e641bdc]97                        <Tool
[6ed6c4a]98                                Name="VCResourceCompilerTool"/>
[e641bdc]99                        <Tool
[6ed6c4a]100                                Name="VCWebServiceProxyGeneratorTool"/>
[e641bdc]101                        <Tool
[6ed6c4a]102                                Name="VCXMLDataGeneratorTool"/>
[e641bdc]103                        <Tool
[6ed6c4a]104                                Name="VCWebDeploymentTool"/>
[e641bdc]105                        <Tool
[6ed6c4a]106                                Name="VCManagedWrapperGeneratorTool"/>
[e641bdc]107                        <Tool
[6ed6c4a]108                                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
[e641bdc]109                </Configuration>
110        </Configurations>
111        <References>
112        </References>
113        <Files>
114                <Filter
115                        Name="Source Files"
116                        Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
[6ed6c4a]117                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
[e641bdc]118                        <File
[6ed6c4a]119                                RelativePath=".\test\test-format.c">
[e641bdc]120                        </File>
121                </Filter>
122        </Files>
123        <Globals>
124        </Globals>
125</VisualStudioProject>
Note: See TracBrowser for help on using the repository browser.