测试环境
本例程使用CLion + msys2开发,主要介绍mingw64和GSL安装和项目配置。
安装mingw64和GSL
没有安装msys2的,可以去msys2下载,msys2国内源配置见MSYS2 镜像使用帮助。
配置完成后,运行msys2.exe
。
安装mingw64:
pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-make mingw-w64-x86_64-gdb mingw-w64-x86_64-binutils
安装GSL
pacman -S mingw-w64-x86_64-gsl
安装完成后,建议把D:\msys64\mingw64\bin
添加到环境变量中。
配置项目
主要难点在于CMake的配置,本demo比较简单,在CMakeLists.txt
里面添加target_link_libraries(gsldemo -lgsl -lgslcblas -lm)
即可。
配置Toolchains
先用CLion新建一个C Executable
项目,然后配置Toolch