The build generally requires CMake (at least version 3.16) and a suitable toolchain to be installed on your system.
Independent of the build target, you can configure the build with the following CMake variables:
mpeghdec_BUILD_BINARIES
: a Boolean variable that controls if the executables in the demo folder are built. The default value is OFF
.mpeghdec_BUILD_DOC
: a Boolean variable that controls if the Doxygen documentation in the doc folder is built. The documentation is generated from the comments in the source files and requires Doxygen to be installed. The default value is OFF
.CMAKE_BUILD_TYPE
: a standard CMake variable controlling optimization level and debug symbols. It is recommended to always set this to Release
, unless you are doing development on the software.These are basic build instructions. For further information on your specific platform, visit the target-specific build pages.
Clone the project and make a build folder.
$ git clone git@github.com:Fraunhofer-IIS/mpeghdec.git
$ mkdir -p build
Configure the project using CMake.
$ cmake -S mpeghdec -B build -DCMAKE_BUILD_TYPE=Release
Build the project.
$ cmake --build build --config Release
The build/ folder should, dependent on the set configuration, now contain:
NOTE: on Windows the output subfolder will additionally contain Release or Debug subfolder.
We provide more detailed build instructions for the following platforms.
For some platforms, we provide starter toolchain files. You can find more info here. Further cross-compilation with specific toolchains can be achieved by providing your own toolchain files.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4