install
[
Пред. ] [ Содержание ] [
След. ]
install
Created Вторник 24 Апрель 2018
https://github.com/szechyjs/dsd.wiki.git DSD should easily compile on any Linux or *BSD system with gcc. There are some debugging/development options in config.h that normal users will want to leave disabled as they can severely impact performance.
Requirements
cmake mbelib sndfile itpp (IT++) >= v4.3 portaudio (optional, improves audio support) Dependency installation on Ubuntu 12.04: sudo apt-get install git make cmake
sudo apt-get install libsndfile1-dev fftw3-dev liblapack-dev portaudio19-dev
Install IT++ from source (instructions below)
Install mbelib from source
IT++ install instructions: wget -O itpp-latest.tar.bz2
http://sourceforge.net/projects/itpp/files/latest/download?source=files tar xjf itpp-latest.tar.bz2
cd itpp-*
mkdir build && cd build
cmake ..
make -j`nproc`
sudo make install
mbelib install instructions:
sudo apt-get update
sudo apt-get install git make cmake # Update packages
git clone https://github.com/szechyjs/mbelib.git
cd mbelib && mkdir build && cd build # Move to build directory
cmake .. # Create Makefile for current system
make # Compiles the library
sudo make install # Library is installed into computer
DSD building instructions: git clone <URL of git repository> # Something like:
git@github.com:USERNAME/dsd.git cd dsd # Move into source folder
mkdir build # Create build directory
cd build # Move to build directory
cmake .. # Create Makefile for current system
make # Compiles DSD
sudo make install # Installs DSD to the system
Содержание