尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
06.Linux 编译安装 GSL软件包
在 Ubuntu16.04 上编译程序的时候遇到报错 No package gsl found这是典型的缺少 GSL 库的问题。GNU Scientific Library (GSL) 是一个用于科学计算的 C 语言类库。有超过1000个函数。该类库提供了关于数学计算的很多方面。GNU官网上GSL的介绍https://www.gnu.org/software/gsl/一、下载 GSL 库GSL 官网提供的下载地址 https://mirrors.tuna.tsinghua.edu.cn/gnu/gsl/下载下来并解压我这里下载的是gsl-2.8.tar.gz二、编译这里是安装GSL 库 到默认目录。如果需要自定义安装目录可以参考 参考链接[1] :Linux 安装GSL库到目标路径进入解压后的目录然后进行编译这一步需要花几分钟sudoaptupdatesudoapt-yupgradesudoaptinstallbuild-essential gccmakesudoaptinstalllinux-headers-$(uname-r)cdgsl-2.8 ./configure# 必须先执行这条指令,这条指令执行之后会在当前目录下生成 Makefile文件这样才能够执行后面的 make 指令.make-j$(proc)三、测试选择性的安装 GSL 库之前测试一下这个库选择性的需要花几分钟makecheck四、安装库sudomakeinstall五、检验安装完成后检验一下 gsl的include、lib内的gsl文件。ll /usr/local/bin/ ll /usr/local/lib/ ll /usr/local/include/因为是安装到了默认的安装目录所以不需要配置环境变量至此 GSL 库安装成功。
RELATED

相关推荐

05.Ubuntu环境下编译安装Schrodinger Suite

05.Ubuntu环境下编译安装Schrodinger Suite

一、项目介绍 schrodinger官网:https://www.schrodinger.com/ 下载地址:https://install.schrodinger.com/software/releases/installers/25-3_build-131/Schrodinger_Suites_2025-3_Linux-x86_64.tar?Expires1755050803&KeyNameprod-corp-website…

📅 2026/9/11 15:59:45
游戏AI开发实战:有限状态机(FSM)核心原理与工程实现

游戏AI开发实战:有限状态机(FSM)核心原理与工程实现

1. 项目概述:为什么有限状态机是游戏AI的“定海神针”?聊到游戏AI,很多刚入行的朋友可能会立刻想到那些高大上的神经网络、深度学习,觉得不搞点机器学习都不好意思说自己在做AI。但说实话,在绝大多数商业游戏项目里&am…

📅 2026/7/20 18:15:16
02.Windows环境Docker部署April-AE

02.Windows环境Docker部署April-AE

一、项目介绍 1.1 仓库地址 GIT URL: https://github.com/Joe-zsc/April-AE.git 1.2 项目说明 用强化学习动作嵌入(SBERT)训练“自治渗透测试”智能体,在大规模动作空间中学习高效的扫描/利用策略(对应论文 APRIL)。 我…

📅 2026/7/20 15:18:41
MORE NEWS

更多资讯

📰

智能体系统治理:隔离、集成与实时策略引擎

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

STM32F103 AB分区OTA实战:设计原理、代码实现与踩坑记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

芯片级EMI优化:开关电源高频噪声的源头治理技术

1. 这不是跨界,是电源设计的必然归位“芯片厂商,居然也开始做EMI了?”——这句话刚在工程师群里刷出来,底下立刻跟了一串问号和捂脸表情。有人第一反应是:“EMI不是磁性元件厂、滤波器厂、PCB板厂和系统集成商的事吗&a…

📰

编程学习路径与高效编码实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

ChatGPT Apps 仓库契约与验证阶梯:从“文件已生成”到“仓库可运行”的验收体系

ChatGPT Apps 仓库契约与验证阶梯:从“文件已生成”到“仓库可运行”的验收体系 【免费下载链接】skills Skills Catalog for Codex 项目地址: https://gitcode.com/GitHub_Trending/skills4/skills 导读:本文围绕 skills 仓库 chatgpt-apps 技能中…

📰

增广拉格朗日算法原理与MATLAB实现:从罚函数到乘子迭代

简介:增广拉格朗日算法是求解带约束非线性优化问题的经典迭代方法,它结合拉格朗日乘子法与惩罚函数法的优点,通过引入惩罚项和增广乘子逐步逼近最优解,被广泛应用于图像处理、机器学习、信号处理等领域。这份MATLAB源码针对这类需…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬