Windows 中OpenBlas 的安装 - Windows 32bit 适用

Windows 中OpenBlas 的安装

1. 准备

OpenBlas version:V-0.2.12

IDE:Visual Studio 2008

OS: Win7

2.安装步骤

2.1 下载OpenBlas,解压至路径my_path,可更改、简化解压文件夹名,以方便后续路径的引用,例如:


2.2 前往MinGW官网(http://www.mingw.org/)下载最新版的MinGW。MinGW中包含了多种编译器,其中最重要的是gcc编 译器和msys。

2.2.1 傻瓜式安装MinGW,默认到C:\MinGW,而后进入以下界面:


2.2.2 选中所有图中所示安装项目,而后在Installation中选择 Apply Changes,进行gcc和msys等的安装。由于是在线下载安装,所需时间大约20分钟;

2.2.3 将 C:\MinGW\1.0\bin 路径添加到电脑的 PATH变量中,并在cmd内输入 set PATH='C:\'以强制电脑刷新环境变量;

2.3 完成MinGW安装后,找到C:\MinGW\msys\1.0\msys.bat,双击启动msys的命令行模式。而后cd至上述OpenBlas的文件夹路径,并在msys内输入make,则可开始OpenBlas的编译,该编译时间耗时约1小时。编译完成后,会在上述路径下生成 libopenblas.dll 和 libopenblas.dll.a文件;

2.4 提取、生成所需的头文件、库文件。所需要做的是,在当前msys中输入 make PREFIX=\Temp install,那么会在OpenBlas的文件夹内产生一个Temp文件夹,其内则含有 include、bin、lib文件夹,各自所包含的文件如下图所示;(若没有在OpenBlas文件夹下看到这三个文件夹,那么很有可能被放置到了C:\MinGW\1.0\下,这取决于PREFIX这个路径中\或/斜杠的使用)。

若lib文件夹中缺少libopenblas.lib文件(常见问题),那么就利用已有.dll文件生成该文件。方法是:打开操作系统菜单中VS2008的Tool中的Command Prompt,而后cd至OpenBlas的exports文件夹,输入命令 lib /machine:X64 /def:libopenblas.def ,那么就会在exports文件夹中生成libopenblas.lib文件和对应的.exp文件,而后将.lib和.exp文件拷贝至Temp\lib中。

具体可参考 http://m.blog.csdn.net/blog/giselite/32098169;

  

2.5 将Temp\bin中的libopenblas.dll也拷贝至 Temp\lib文件夹,从而最终将OpenBlas的使用接口全部集中到Temp\include 和 Temp\lib 这两个文件夹。可以在OpenBlas文件夹外新建一个文件,单独存放include和lib文件夹,从而使得文件安排更为清晰;

2.6 VS2008的配置。在VS2008中分别包含Temp\include和 Temp\lib文件夹路径,并在附加依赖项中添加libopenblas.lib;

2.7 在PATH环境变量中添加Temp\lib文件夹的路径,并如2.2.3 中操作以强制刷新环境变量。


至此OpenBlas安装完成。







OpenBlas编译方法

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Oracle Client 11.2.0.4 for Windows 32位和64位版本是Oracle提供的一个数据库客户端软件,可在Windows操作系统上安装和使用。它提供了与Oracle数据库服务器进行通信和交互的功能。 这个客户端软件可通过网盘进行下载和分享。网盘是一种在线存储和共享数据的服务平台,用户可以将文件上传到网盘并生成一个唯一的下载链接,然后通过分享这个链接,其他用户就可以通过点击链接来下载文件。 对于需要使用Oracle数据库的开发人员、管理员或用户来说,下载这个客户端软件非常方便。他们可以从网盘上获得安装文件,并将其安装到自己的Windows电脑安装完成后,用户可以使用Oracle Client 11.2.0.4软件连接到远程的Oracle数据库服务器,进行各种数据库操作,包括查询、插入、更新、删除等。 这个客户端软件有32位和64位两个版本,用户需要根据自己的操作系统选择合适的版本进行下载和安装32位版本适用于运行在32Windows操作系统上的计算机,而64位版本适用于64位Windows操作系统上的计算机。 总之,Oracle Client 11.2.0.4 for Windows 32位和64位版本是一款用于连接和操作Oracle数据库的客户端软件,用户可以通过网盘来获取安装文件,并在Windows操作系统上使用。 ### 回答2: Oracle Client 11.2.0.4是Oracle公司开发的一款数据库客户端软件,用于连接和访问Oracle数据库。该软件可在Windows 32位和64位操作系统上运行。 网盘是一种在线存储和共享文件的服务,可以将文件上传到服务器上并从任何地方访问这些文件。这使得用户可以轻松地与其他人共享文件,并且不需要通过电子邮件或其他方式来发送文件。 给出的描述"oracle-client-11-2-0-4-for-windows-32bit-64bit 网盘"意味着有人在网盘上共享了Oracle Client 11.2.0.4的安装文件。通过在网盘上共享这个客户端软件,其他用户可以方便地下载并安装它,以便能够连接和访问Oracle数据库。 使用网盘下载和安装Oracle Client 11.2.0.4有几个好处。首先,网盘提供了方便的下载渠道,用户只需点击下载链接即可获取软件安装文件,无需通过其他方式寻找和下载。其次,网盘上的共享文件可以提供版本的选择,用户可以选择适合自己操作系统类型(32位或64位)的软件版本进行下载。此外,网盘还提供了文件的在线预览和分享功能,用户可以在安装软件之前查看软件的详细信息和说明,并将下载链接分享给其他需要的人。 总之,"oracle-client-11-2-0-4-for-windows-32bit-64bit 网盘"意味着某人在网盘上共享了Oracle Client 11.2.0.4的安装文件,这将为用户提供便利的途径来下载和安装这个数据库客户端软件。 ### 回答3: oracle-client-11-2-0-4-for-windows-32bit-64bit 网盘是一个用于存储和分享 Oracle 11.2.0.4 版本的客户端软件的网络存储空间。 Oracle 客户端是一个用于连接和与 Oracle 数据库进行通信的软件工具。它提供了用于管理和操作数据库的功能和接口。这个特定的版本是为 Windows 操作系统设计的,并且支持 32 位和 64 位的系统。 在这个网盘上,你可以找到 Oracle 客户端的安装文件和相关文档。通过下载和安装这个客户端,你可以在你的计算机上访问和管理 Oracle 数据库。不管你是想进行数据库开发、管理还是其他相关的操作,这个客户端都能满足你的需求。 通过网盘上的分享功能,你可以与其他用户分享这个客户端软件,从而使更多的人可以方便地获得和使用它。你还可以找到一些使用教程和技术支持资源,以帮助你更好地理解和使用这个客户端。 总之,oracle-client-11-2-0-4-for-windows-32bit-64bit 网盘提供了一个方便的方式来获取和分享 Oracle 客户端软件。无论你是对 Oracle 数据库进行开发还是管理,这个客户端都能满足你的需求,并且通过网盘的分享功能,可以让更多的人受益于这个软件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值