This directory contains a project file for Visual C++ (VS.NET 2010 or newer), named freetype.vcxproj, and Visual Studio, called freetype.sln. It compiles the following libraries from the FreeType 2.8.1 sources:
freetype281.lib - release build freetype281d.lib - debug build freetype281ST.lib - release build; single threaded freetype281STd.lib - debug build; single threaded freetype281MT.lib - release build; multi-threaded freetype281MTd.lib - debug build; multi-threaded
Both Win32 and x64 builds are supported.
Be sure to extract the files with the Windows (CR+LF) line endings. ZIP archives are already stored this way, so no further action is required. If you use some .tar.*z archives, be sure to configure your extracting tool to convert the line endings. For example, with WinZip, you should activate the TAR file smart CR/LF Conversion option. Alternatively, you may consider using the unix2dos or u2d utilities that are floating around, which specifically deal with this particular problem.
Build directories are placed in the top-level objs\vc2010 directory.
Customization of the FreeType library is done by editing the ftoption.h header file in the top-level devel path. Alternatively, you may copy the file to another directory and change the include directory in freetype.users.props.
To configure library dependencies like zlib and libpng, edit the freetype.users.props file in this directory. It also simplifies automated (command-line) builds using msbuild.