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:
- Link against the multi-threaded C++ runtime libraries.
- Link against the FC++ library,
fcpp.lib (see the bottom of FCWindows.hpp).
- Link against the multi-threaded static library version of Boost.
- 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.