libdspl-2.0
Библиотека алгоритмов цифровой обработки сигналов
Установка DSPLIB toolchain в Windows

Установка DSPLIB toolchain в Windows

Загрузка установщика

Запуск DSPL в системе Windows требует установки компилятора, Unix-утилит, и пакета построения графиков GNUPlot. Также желательно установить консольный файловый менеджер Far и IDE для разработки и отладки программ.
Для установки всего необходимого софта предлагается скачать и установить DSPLIB toolchain - полный набор утилит необходимых для работы с библиотекой.

Скачать установщик dsplib_toolchain_20_04_win_x64.exe (~219 МБ).

Cостав dsplib toolchain 20.04:
MinGW-W64-builds-4.3.5 (версия GCC компилятора 8.1.0)
IDE CodeBlocks 20.03-r11983
gnuplot 5.2 patchlevel 8
Far manager v.3.0.5577 x86
Native Win32 ports of some GNU utilities

Установка DSPLIB toolchain в системе Windows

Запускаем установщик и выбираем директорию в которую будет произведена установка всех компонент.

toolchain_1.png



По умолчанию установка производится по адресу C:\dsplib.

Заметки
Настоятельно рекомендуется устанавливать все компоненты в каталог C:\dsplib, потому что IDE CodeBlocks и другие программы настроены на работу именно из этого каталога.

После нажатия кнопки [Установить] начнется процесс копирования пакетов в указанный каталог.

toolchain_2.png



По завершению копирования файлов указанные пути будут прописаны в переменной PATH, а на рабочем столе будут созданы иконки FarManager и IDE CodeBlocks.
Для завершения установки необходимо нажать [Завершить].

toolchain_3.png



Перейдя в каталог C:\dsplib можно увидеть следующие установленные пакеты:

toolchain_4.png



codeblocks — IDE CodeBlocks
farmanager — Консольный файловый менеджер. Очень удобен для запуска консольных приложений
gnuplot — Многофункциональный пакет построения графиков.
mingw64 — Набор компиляторов gcc для языков C, C++ и FORTRAN (для BLAS и LAPACK).

UnxUtils — Windows интерфейс для Unix утилит. Необходимо для поддержки кроссплатформенной компиляции проекта.

Uninstall.exe — Деинсталлятор, способный удалить все компоненты и переменные PATH.

После того как полный набор утилит и программ установлен можно переходить к сборке библиотеки DSPL:
Компиляция libdspl-2.0 утилитой make
Компиляция libdspl-2.0 в CodeBlocks