Win10使用msys2安装gsl库

Washy
2024-05-22 / 0 评论 / 66 阅读 / 正在检测是否收录...

0 前言

最近需要在电脑上跑别人的C程序,发现其中用到了gsl库,记录下如何配置相关环境及安装该库。

1 安装MSYS2

  • 前往MSYS2官网下载msys2-x86_64-20240507.exe软件
  • 按照引导进行安装
  • 安装完成后,在弹出的命令行窗口输入pacman -Syu更新包数据库和基础包
    • 如果不小心关闭了窗口,可双击安装目录下的msys2.exe打开窗口
  • 继续输入pacman -Su更新其余基本软件包

2 配置环境

  • 进入MSYS2安装目录C:\msys64,双击msys2.exe打开命令行窗口
  • 输入pacman -S --needed base-devel mingw-w64-x86_64-toolchain安装mingw-w64 gcc工具
  • 输入pacman -S mingw-w64-x86_64-gcc-fortran安装gfortran工具
  • C:\msys64\mingw64\bin添加至系统环境变量
    • 进入【此电脑】,空白处右键,选择【属性】,点击左侧【高级系统设置】,点击右下角【环境变量】
    • 双击系统变量中的【Path】,点击【新建】,写入C:\msys64\mingw64\bin,然后确定即可

3 安装GSL

  • 前往GSL官网下载GSL-latest最新版本,可从下面任意链接进入FTP网站
  • 将压缩包解压至任意路径(路径中最好不包含中文)
  • 进入MSYS2安装目录,双击mingw64.exe打开命令行窗口
  • 在命令行中进入上述GSL的解压路径
  • 输入./configure && make && make install,等待安装完毕,此过程较长
  • 安装完成后,可在MSYS2文件夹下的mingw64/bin文件夹中看到libgsl-27.dll(本文安装的GSL为2.7版本)

参考

1

评论 (0)

昵称
邮箱
网址
取消