FC++  v0.7.1-1067
FileCatalyst Fast File Transfers - C++ Library
Using FC++ on Windows

The Windows version of FC++ is built either as a 32-bit or a 64-bit multi-thread library.

It is built using Microsoft Visual Studio 2013.

Using fccl.exe

  • Install "Microsoft Visual C++ Redistributable Packages for Visual Studio 2013".
    • This can be found at http://www.microsoft.com/en-us/download/details.aspx?id=40784.
    • The Redistributable installation file that is needed is called vcredist_x86.exe or vcredist_x64.exe.
    • If you see an error about the missing file MSVCP120.DLL or MSVCR120.DLL when running fccl.exe, then this package has not been installed.

Building with the FC++ API

  • Your source code must do either of the following equivalent things:
#define FC_WINDOWS
#include <FileCatalyst.hpp>

or:

#include <FCWindows.hpp>
  • Link against the multi-threaded C++ runtime libraries.
  • Link against the FC++ library, fcpp.lib (see the bottom of FCWindows.hpp).

See Linking for additional information.

Please contact Unlimi-Tech Software Inc. if other Windows build solutions are required.