Neural
|
This section is dedicated to developers who want to build the application from source.
The only prerequisite is to have docker, for the rest, we will install all the necessary software. Please follow the instructions precisely, and don't hesitate to report any bug. First of all, make a clone of Neural.
Ok, first let's start by get the image (the development environment).
Now we need to create the container. To do this we need to specify that we want to "share" the folder with our container. (path = The path to the folder where Neural is located )
Once the container is launched, you can check the installation of the drivers with :
Now you have to install the nvidia toolkit for development with cuda. Since the drivers are already configured, you don't need to reinstall them. So you just have to get the nvidia toolkit installer and disable the drivers installation. /!\ If you don't disable the drivers installation, it could create a conflict with the existing drivers.
To install the right version of cmake, please go to the official website and download the corresponding version (>18.6). https://cmake.org/download/ First, remove the bad version of cmake
Go to the cmake folder and type :
For the installation of Qt, you can use the online installer. If you use another version of Qt (not 5.15.2) you have to specify it in the CMakeLists.txt. (don't forget to check Qt3D)
Now we want to compile the project and check that the development environment is ready!
Everything to compile without problems? Then you can go to the next step, run the XOR example.