From cc719183cbc1fb6d2aebeb3150780d5c0e3f86e5 Mon Sep 17 00:00:00 2001 From: Q Date: Thu, 27 Mar 2014 09:48:26 +0000 Subject: add VC2012 project to compile static and dynamic lib, also fix some C issues --- vc2012/LibXtract_static_llib/LibXtract.sln | 20 ++++ .../LibXtract/Debug/CL.read.1.tlog | Bin 0 -> 18788 bytes .../LibXtract/Debug/CL.write.1.tlog | Bin 0 -> 6202 bytes .../LibXtract/Debug/Lib-link.read.1.tlog | Bin 0 -> 4168 bytes .../LibXtract/Debug/Lib-link.write.1.tlog | Bin 0 -> 2146 bytes .../LibXtract/Debug/LibXtract.lastbuildstate | 2 + .../LibXtract/Debug/LibXtract.pch.ib_tag | 0 .../LibXtract/Debug/cl.command.1.tlog | Bin 0 -> 7796 bytes .../LibXtract/Debug/lib.command.1.tlog | Bin 0 -> 2584 bytes .../LibXtract/Debug/vc110.ib_pdb_index | Bin 0 -> 105 bytes .../LibXtract/Debug/vc110.idb | Bin 0 -> 134144 bytes .../LibXtract/LibXtract.vcxproj | 126 +++++++++++++++++++++ .../LibXtract/LibXtract.vcxproj.filters | 119 +++++++++++++++++++ vc2012/LibXtract_static_llib/LibXtract/ReadMe.txt | 37 ++++++ .../LibXtract/Release/CL.read.1.tlog | Bin 0 -> 18788 bytes .../LibXtract/Release/CL.write.1.tlog | Bin 0 -> 6298 bytes .../LibXtract/Release/Lib-link.read.1.tlog | Bin 0 -> 4264 bytes .../LibXtract/Release/Lib-link.write.1.tlog | Bin 0 -> 2190 bytes .../LibXtract/Release/LibXtract.lastbuildstate | 2 + .../LibXtract/Release/cl.command.1.tlog | Bin 0 -> 8036 bytes .../LibXtract/Release/lib.command.1.tlog | Bin 0 -> 2688 bytes vc2012/LibXtract_static_llib/LibXtract/stdafx.cpp | 8 ++ vc2012/LibXtract_static_llib/LibXtract/stdafx.h | 14 +++ vc2012/LibXtract_static_llib/LibXtract/targetver.h | 8 ++ 24 files changed, 336 insertions(+) create mode 100644 vc2012/LibXtract_static_llib/LibXtract.sln create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Debug/CL.read.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Debug/CL.write.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Debug/Lib-link.read.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Debug/Lib-link.write.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Debug/LibXtract.lastbuildstate create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Debug/LibXtract.pch.ib_tag create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Debug/cl.command.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Debug/lib.command.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Debug/vc110.ib_pdb_index create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Debug/vc110.idb create mode 100644 vc2012/LibXtract_static_llib/LibXtract/LibXtract.vcxproj create mode 100644 vc2012/LibXtract_static_llib/LibXtract/LibXtract.vcxproj.filters create mode 100644 vc2012/LibXtract_static_llib/LibXtract/ReadMe.txt create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Release/CL.read.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Release/CL.write.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Release/Lib-link.read.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Release/Lib-link.write.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Release/LibXtract.lastbuildstate create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Release/cl.command.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/Release/lib.command.1.tlog create mode 100644 vc2012/LibXtract_static_llib/LibXtract/stdafx.cpp create mode 100644 vc2012/LibXtract_static_llib/LibXtract/stdafx.h create mode 100644 vc2012/LibXtract_static_llib/LibXtract/targetver.h (limited to 'vc2012/LibXtract_static_llib') diff --git a/vc2012/LibXtract_static_llib/LibXtract.sln b/vc2012/LibXtract_static_llib/LibXtract.sln new file mode 100644 index 0000000..e478212 --- /dev/null +++ b/vc2012/LibXtract_static_llib/LibXtract.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibXtract", "LibXtract\LibXtract.vcxproj", "{8C5AA960-7918-4D2D-B620-8B208E00A532}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {8C5AA960-7918-4D2D-B620-8B208E00A532}.Debug|Win32.ActiveCfg = Debug|Win32 + {8C5AA960-7918-4D2D-B620-8B208E00A532}.Debug|Win32.Build.0 = Debug|Win32 + {8C5AA960-7918-4D2D-B620-8B208E00A532}.Release|Win32.ActiveCfg = Release|Win32 + {8C5AA960-7918-4D2D-B620-8B208E00A532}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/vc2012/LibXtract_static_llib/LibXtract/Debug/CL.read.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Debug/CL.read.1.tlog new file mode 100644 index 0000000..03da5f1 Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Debug/CL.read.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Debug/CL.write.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Debug/CL.write.1.tlog new file mode 100644 index 0000000..137461e Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Debug/CL.write.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Debug/Lib-link.read.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Debug/Lib-link.read.1.tlog new file mode 100644 index 0000000..1ccbb49 Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Debug/Lib-link.read.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Debug/Lib-link.write.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Debug/Lib-link.write.1.tlog new file mode 100644 index 0000000..7596d98 Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Debug/Lib-link.write.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Debug/LibXtract.lastbuildstate b/vc2012/LibXtract_static_llib/LibXtract/Debug/LibXtract.lastbuildstate new file mode 100644 index 0000000..8839d19 --- /dev/null +++ b/vc2012/LibXtract_static_llib/LibXtract/Debug/LibXtract.lastbuildstate @@ -0,0 +1,2 @@ +#v4.0:v110:false +Debug|Win32|C:\Users\Q\Code\LibXtract\vc2012\LibXtract_static_llib\| diff --git a/vc2012/LibXtract_static_llib/LibXtract/Debug/LibXtract.pch.ib_tag b/vc2012/LibXtract_static_llib/LibXtract/Debug/LibXtract.pch.ib_tag new file mode 100644 index 0000000..e69de29 diff --git a/vc2012/LibXtract_static_llib/LibXtract/Debug/cl.command.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Debug/cl.command.1.tlog new file mode 100644 index 0000000..bad4056 Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Debug/cl.command.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Debug/lib.command.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Debug/lib.command.1.tlog new file mode 100644 index 0000000..90b4d45 Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Debug/lib.command.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Debug/vc110.ib_pdb_index b/vc2012/LibXtract_static_llib/LibXtract/Debug/vc110.ib_pdb_index new file mode 100644 index 0000000..a306a4d Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Debug/vc110.ib_pdb_index differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Debug/vc110.idb b/vc2012/LibXtract_static_llib/LibXtract/Debug/vc110.idb new file mode 100644 index 0000000..59ce194 Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Debug/vc110.idb differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/LibXtract.vcxproj b/vc2012/LibXtract_static_llib/LibXtract/LibXtract.vcxproj new file mode 100644 index 0000000..f57c37e --- /dev/null +++ b/vc2012/LibXtract_static_llib/LibXtract/LibXtract.vcxproj @@ -0,0 +1,126 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {8C5AA960-7918-4D2D-B620-8B208E00A532} + Win32Proj + LibXtract + + + + StaticLibrary + true + v110 + Unicode + + + StaticLibrary + false + v110 + true + Unicode + + + + + + + + + + + + + $(SolutionDir)\lib\ + $(ProjectName)_d + + + $(SolutionDir)\lib\ + + + + NotUsing + Level3 + Disabled + WIN32;_CRT_SECURE_NO_WARNINGS;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + CompileAsCpp + MultiThreadedDebug + + + Windows + true + + + + + Level3 + NotUsing + MaxSpeed + true + true + WIN32;_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + CompileAsCpp + MultiThreaded + + + Windows + true + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Create + Create + + + + + + + + + \ No newline at end of file diff --git a/vc2012/LibXtract_static_llib/LibXtract/LibXtract.vcxproj.filters b/vc2012/LibXtract_static_llib/LibXtract/LibXtract.vcxproj.filters new file mode 100644 index 0000000..d2e2002 --- /dev/null +++ b/vc2012/LibXtract_static_llib/LibXtract/LibXtract.vcxproj.filters @@ -0,0 +1,119 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hpp;hxx;hm;inl;inc;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + {4b080b90-2736-4aa7-ac76-6426243a4b71} + + + {ce27305e-5718-466e-be83-b45600d88a56} + + + {a53ce415-7563-4e4c-8491-3582dcf43a3a} + + + + + + + + Header Files + + + Header Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files\dywapitchtrack + + + Source Files\ooura + + + Header Files\xtract + + + Header Files\xtract + + + Header Files\xtract + + + Header Files\xtract + + + Header Files\xtract + + + Header Files\xtract + + + Header Files\xtract + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files\dywapitchtrack + + + Source Files\ooura + + + + + Source Files + + + \ No newline at end of file diff --git a/vc2012/LibXtract_static_llib/LibXtract/ReadMe.txt b/vc2012/LibXtract_static_llib/LibXtract/ReadMe.txt new file mode 100644 index 0000000..7f54fcf --- /dev/null +++ b/vc2012/LibXtract_static_llib/LibXtract/ReadMe.txt @@ -0,0 +1,37 @@ +======================================================================== + STATIC LIBRARY : LibXtract Project Overview +======================================================================== + +AppWizard has created this LibXtract library project for you. + +This file contains a summary of what you will find in each of the files that +make up your LibXtract application. + + +LibXtract.vcxproj + This is the main project file for VC++ projects generated using an Application Wizard. + It contains information about the version of Visual C++ that generated the file, and + information about the platforms, configurations, and project features selected with the + Application Wizard. + +LibXtract.vcxproj.filters + This is the filters file for VC++ projects generated using an Application Wizard. + It contains information about the association between the files in your project + and the filters. This association is used in the IDE to show grouping of files with + similar extensions under a specific node (for e.g. ".cpp" files are associated with the + "Source Files" filter). + + +///////////////////////////////////////////////////////////////////////////// + +StdAfx.h, StdAfx.cpp + These files are used to build a precompiled header (PCH) file + named LibXtract.pch and a precompiled types file named StdAfx.obj. + +///////////////////////////////////////////////////////////////////////////// +Other notes: + +AppWizard uses "TODO:" comments to indicate parts of the source code you +should add to or customize. + +///////////////////////////////////////////////////////////////////////////// diff --git a/vc2012/LibXtract_static_llib/LibXtract/Release/CL.read.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Release/CL.read.1.tlog new file mode 100644 index 0000000..a2c7427 Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Release/CL.read.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Release/CL.write.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Release/CL.write.1.tlog new file mode 100644 index 0000000..3569b3c Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Release/CL.write.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Release/Lib-link.read.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Release/Lib-link.read.1.tlog new file mode 100644 index 0000000..c5e1e11 Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Release/Lib-link.read.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Release/Lib-link.write.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Release/Lib-link.write.1.tlog new file mode 100644 index 0000000..18ff0b5 Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Release/Lib-link.write.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Release/LibXtract.lastbuildstate b/vc2012/LibXtract_static_llib/LibXtract/Release/LibXtract.lastbuildstate new file mode 100644 index 0000000..45f56de --- /dev/null +++ b/vc2012/LibXtract_static_llib/LibXtract/Release/LibXtract.lastbuildstate @@ -0,0 +1,2 @@ +#v4.0:v110:false +Release|Win32|C:\Users\Q\Code\LibXtract\vc2012\LibXtract_static_llib\| diff --git a/vc2012/LibXtract_static_llib/LibXtract/Release/cl.command.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Release/cl.command.1.tlog new file mode 100644 index 0000000..0c973db Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Release/cl.command.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/Release/lib.command.1.tlog b/vc2012/LibXtract_static_llib/LibXtract/Release/lib.command.1.tlog new file mode 100644 index 0000000..f86102b Binary files /dev/null and b/vc2012/LibXtract_static_llib/LibXtract/Release/lib.command.1.tlog differ diff --git a/vc2012/LibXtract_static_llib/LibXtract/stdafx.cpp b/vc2012/LibXtract_static_llib/LibXtract/stdafx.cpp new file mode 100644 index 0000000..8b47bed --- /dev/null +++ b/vc2012/LibXtract_static_llib/LibXtract/stdafx.cpp @@ -0,0 +1,8 @@ +// stdafx.cpp : source file that includes just the standard includes +// LibXtract.pch will be the pre-compiled header +// stdafx.obj will contain the pre-compiled type information + +#include "stdafx.h" + +// TODO: reference any additional headers you need in STDAFX.H +// and not in this file diff --git a/vc2012/LibXtract_static_llib/LibXtract/stdafx.h b/vc2012/LibXtract_static_llib/LibXtract/stdafx.h new file mode 100644 index 0000000..5459378 --- /dev/null +++ b/vc2012/LibXtract_static_llib/LibXtract/stdafx.h @@ -0,0 +1,14 @@ +// stdafx.h : include file for standard system include files, +// or project specific include files that are used frequently, but +// are changed infrequently +// + +#pragma once + +#include "targetver.h" + +#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers + + + +// TODO: reference additional headers your program requires here diff --git a/vc2012/LibXtract_static_llib/LibXtract/targetver.h b/vc2012/LibXtract_static_llib/LibXtract/targetver.h new file mode 100644 index 0000000..87c0086 --- /dev/null +++ b/vc2012/LibXtract_static_llib/LibXtract/targetver.h @@ -0,0 +1,8 @@ +#pragma once + +// Including SDKDDKVer.h defines the highest available Windows platform. + +// If you wish to build your application for a previous Windows platform, include WinSDKVer.h and +// set the _WIN32_WINNT macro to the platform you wish to support before including SDKDDKVer.h. + +#include -- cgit v1.2.3