Programming Howto:Building and Customizing BCI2000: Difference between revisions
| Line 3: | Line 3: | ||
==Register with BCI2000 Project== | ==Register with BCI2000 Project== | ||
[[Programming Howto:Register with BCI2000 Project]] | |||
[[ | |||
==Download the BCI2000 source code== | ==Download the BCI2000 source code== | ||
Revision as of 14:15, 14 August 2018
Install prerequisites
Programming Howto:Install Prerequisites
Register with BCI2000 Project
Programming Howto:Register with BCI2000 Project
Download the BCI2000 source code

Choose a checkout directory

Enter user name and password as chosen in the registration step



Configure BCI2000 for compilation
Double-click "Configure.sh.cmd" in your BCI2000 build directory
Tell CMake which Qt installation to use
Enter the path to a Qt directory that is consistent with the compiler you are going to use
Click "Configure"
Choose a generator that is consistent with the Qt directory chosen above
Choose build options...
... and which extensions to compile, before clicking "Generate"
Amongst other files created by CMake, your BCI2000 build directory will now contain a solution file
Compile BCI2000
Your BCI2000 "prog" folder does not contain any executables yet

Open the solution file your BCI2000 "build" folder
The solution file in the VisualStudio IDE

Switch the build type to "release"

From the "build" menu, choose "Build solution"

Once the build is finished, ...

... your BCI2000 "prog" folder will contain a number of executables, one for each module
