FC++  v0.9.0-9e9b65
FileCatalyst Fast File Transfers - C++ Library
Using FC++ on Windows

The Windows version of FC++ is built as a 64-bit multi-thread library. It is built using Microsoft Visual Studio 2015 or newer.

Using fccl.exe

  • Install "Microsoft Visual C++ Redistributable Packages for Visual Studio".
    • This can be found at https://aka.ms/vs/16/release/vc_redist.x64.exe
    • The Redistributable installation file that is needed is called vc_redist_x64.exe.
    • If you see an error about the missing file MSVCP140.DLL or MSVCR140.DLL or nothing happens 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).
Note
For additional information on using FC++ in Windows, also review the following pages:  

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

FCWindows.hpp
FileCatalyst.hpp