ubuntu 16.04 运行EMu软件失败解决方案

2025-04-14 14:50:00

1、问题描述如下图所示,下载编译好的EMu版本,然后运行,结果产生了找不到 libgsl.so.0 的错误。

ubuntu 16.04 运行EMu软件失败解决方案
ubuntu 16.04 运行EMu软件失败解决方案

2、解决问题既然缺少库,那么就需要安装。li水瑞侮瑜bgsl.so.0需要通过安装libgsl0ldbl而得到,但是从ubuntu 16.04 开始已经停止对该软件的支持,所以,需要运行以下命令安装系统支持的版本sudo apt-get install libgsl2 libgsl-dbg libgsl-dev

ubuntu 16.04 运行EMu软件失败解决方案

3、下载EMu源码参照下图下芙囹买乐载软件源码,解压后进入 EMu-1.5.2 文件夹,根据图示目录列表,新建 build 文件夹,用于存放随后编译生成的可执行文件。图中的src 文件夹存放的是软件源码。

ubuntu 16.04 运行EMu软件失败解决方案
ubuntu 16.04 运行EMu软件失败解决方案

4、准备编译源码进入上图所示的src文件夹,打开 Makefile 文件,然后修改图示红色箭头处 第一个红色箭头 g++ 程序,在此注释(#) -mp-4.7 第二个红色箭头 gsl 库文件路径,如果与图中不同,请搜索本地磁盘,并改为你本地文件路径 第三个红色箭头 注释(#) -fopenmp

ubuntu 16.04 运行EMu软件失败解决方案

5、完成编译运行make开始编译,完成后,可以在build文件夹中找到编译好的可执行软件,如下图所示

ubuntu 16.04 运行EMu软件失败解决方案
ubuntu 16.04 运行EMu软件失败解决方案
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢