-
Notifications
You must be signed in to change notification settings - Fork 102
Installing Prerequisites and Optional Components
Extract cbfs_reg.zip/cbfs_eval.zip and install (defaults to %ProgramFiles(x86)%\EldoS\Callback File System). During the install, there is a screen with 4 checkboxes to choose install components; we only need the C++ libraries selected. For the registered version,
-
Open SourceCode\CBFS\CPP\CbFS_VS2013.sln in Visual Studio. Ignore warnings about Itanium being unavailable.
-
For x64 Debug builds only, the Output File needs to be corrected. Open the project's Property Pages and select Debug and x64 at the top. Then select Configuration Properties → Librarian → General. For Output File, enter
.\x64\Debug\CbFS.lib
and click "OK". -
For all builds, open the project's Property Pages and select Configuration Properties → C/C++ → General. For Debug Information Format select
Program Database (/Zi)
for Debug builds andNone
for Release builds. -
Select Configuration Properties → C/C++ → Code Generation. For Runtime Library select
Multi-threaded Debug DLL (/MDd)
for Debug builds andMulti-threaded DLL (/MD)
for Release builds. -
Finally, build Debug and Release versions.
-
Download and run the appropriate installer for your OS.
-
From the root build folder of the MaidSafe super-project, run:
cmake . -DQT_BIN_DIR=<Path to Qt 5 bin Dir>
The Qt 5 bin dir should nested 2 deep inside the chosen Qt install path. For example, with a 64-bit build on Windows, if your install path was "C:\Qt\Qt5.1.0", then the QT_BIN_DIR
should be set to "C:\Qt\Qt5.1.0\5.1.0\msvc2012_64\bin"
MaidSafe Meta Library
- Home
- Build Instructions for Linux
- Build Instructions for OS X
- Build Instructions for Windows
- Dashboard
- Issues
- Code Standards
MaidSafe Project
- MaidSafe
- MaidSafe-API
- MaidSafe-Common
- MaidSafe-Passport
- MaidSafe-RUDP
- MaidSafe-Routing
- MaidSafe-Encrypt
- MaidSafe-Drive
- MaidSafe-Network-Filesystem
- MaidSafe-Vault
- MaidSafe-Vault-Manager
MaidSafe Papers