源代码下载:Levenberg-Marquardt in C/C++ (forth.gr)
准备工作:安装mingw和cmake
由于我不需要LAPACK的相关功能,所以将源代码文件夹中levmar.h、CMakeLists.txt以及Makefile中有关LAPACK的语句注释掉
打开cmake,选择源代码文件夹以及输出目录
点击configure,选择MinGW Makefiles
配置完成后,点击Generate,完成后,打开终端切到输出目录,执行mingw32-make(这里是32位版本),即可在输出目录中找到liblevmar.a文件