Win10/Linux+Qt+GSL配置、编译和测试

您所在的位置:网站首页 qt配置mingw编译器 Win10/Linux+Qt+GSL配置、编译和测试

Win10/Linux+Qt+GSL配置、编译和测试

2024-07-15 14:10| 来源: 网络整理| 查看: 265

GSL库的编译和使用

一、Windows下的编译过程

1、下载GSL库:http: //www.gnu.org/software/gsl/

GSL - GNU Scientific Library - GNU Project - Free Software Foundation

当前的最新版本为2.7.1,解压之后文档结构如下,

2、下载msys工具(msys是minGW开源项目开发的一款在windows下模拟Unix命令窗口的工具,这样便于我们在命令行中使用mingw来快速编译程序。):

https: //sourceforge.net/projects/mingwbuilds/files/external-binary-packages/

3、解压msys工具

在解压之后的目录中创建一个mingw文件夹,

4、配置msys,目的是为了采用Qt的MinGW编译器。打开./etc文件夹下的fstab文件,根据自己QT的环境,添加如下语句,然后保存。

这句话的意思就是环境配置,当启动msys时,将Qt5的mingw编译直接挂载到mingw目录下。

5、双击msys.bat,在弹出的命令行输入命令切换到GSL目录下,。

6、编译GSL

然后执行./configure命令,生成编译所需的makefile文件

然后执行:make –j8命令

开始启动编译,

然后执行命令:make install

7、执行完make install命令后,整个GSL的编译就完成了,开发所需的头文件、库文件会复制到../msys/local目录下的bin、lib和include三个文件夹下,

8、在QT中测试

创建Qt的控制台项目,

main.cpp文件内容如下,

#include

#include

#include

int main(int argc, char *argv[])

{

    QCoreApplication a(argc, argv);

    double x = 10.0;

    double y = gsl_sf_bessel_J0(x);

    qDebug()



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3