-
Notifications
You must be signed in to change notification settings - Fork 31
MatlabBinaries
Binaries of the Toolbox codebase are available in the GitHub repo. They are created by the developer every time a new official version is released.
Compilation of the binaries requires the use of the Matlab Compiler.
In Linux, the Java code is compiled with OpenJDK (11.0.3+) In Windows, the Java code is compiled with Java Development Kit, version 1.6.0_45.
The stand-alone application is compiled with the Matlab Compiler (R2018b) and the Matlab Runtime v96.
The script to build the binaries supports the following platforms:
- Windows 64bit with Matlab R2018b+ 64bit
- Linux 64bit with Matlab R2018b+ 64bit
- Matlab R2018b
- Matlab runtime v96
- A Java Development Kit, usually already provided by windows/Matlab (OpenJDK in Linux).
- Python 3.6+ and the
docopt, git
packages (installable withpip
).
The binary is created by executing a python script with architecture arguments:
In Linux:
cd imos-toolbox
./build.py --arch=glnxa64
In Windows:
cd imos-toolbox
build.py --arch=win64
The script is very verbose, outputting some git status, the Matlab compiler (mcc
) call and other information. It will also overwrite the binary at the root folder of the toolbox.