- 准备说明
在Windows下编译需要使用
- Liquid-dsp 最新源码
- Msys2安装包
- Msys2安装和配置
- 下载
下载地址:https://mirrors.tuna.tsinghua.edu.cn/msys2/distrib/
选择系统对应版本,下载完成选择默认安装即可
-
- Msys2配置
使用的是清华大学开源软件镜像站的源
- 编辑安装目录 /etc/pacman.d/mirrorlist.mingw32 ,在文件开头添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686
- 编辑安装目录 /etc/pacman.d/mirrorlist.mingw64 ,在文件开头添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64
- 编辑安装目录 /etc/pacman.d/mirrorlist.msys ,在文件开头添加:
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch
- 然后执行 pacman -Sy 刷新软件包数据即可。
- 安装gcc
在msys2命令窗口使用命令: pacman -s gcc
-
- 安装make
在msys2命令窗口使用命令: pacman -s make
- 编译
需要添加三个文件至liquid-dsp根目录:
config.h,
makefile.mingw32
makefile.mingw64
下载地址:https://download.csdn.net/download/jinhualing1987/21417401
-
- 编译32位
打开MSYS2 MinGW 32-bit,依次执行:
清理: make -f makefile.mingw32 -j clean
编译: make -f makefile.mingw32 -j
-
- 编译64位
打开MSYS2 MinGW 64-bit,依次执行:
清理 : make -f makefile.mingw64 -j clean
编译: make -f makefile.mingw64 -j
编译好的动态库在系统根目录下