类似于opencv、jpeglib和pnglib的安装配置。

opencv安装配置见:http://www.cnblogs.com/dzyBK/p/4954945.html

jpeglib和pnglib安装配置见:http://www.cnblogs.com/dzyBK/p/4999180.html

clapack官方安装配置见:http://icl.cs.utk.edu/lapack-for-windows/clapack/index.html

官方有两种安装配置方法。这里阐述简单一种,即”Easy Windows Build”。官方阐述如下:

  1. Downloadclapack-3.2.1-CMAKE.tgz and unzip.
  2. Download cmake and install it on your machine.
  3. Open CMAKE
  • Point to your CLAPACK-3.2.1-CMAKE folder in the source code folder
  • Point to a new folder where you want the build to be (not the same is better)
  • Click configure, check the install path if you want to have the libraries and includes in a particular location.
  • Choose Visual Studio Solution. You can also choose nmake or any other platform.
  • You may have to click again configure until everything becomes white
  • Click generate, that will create the Visual Studio for CLAPACK and you are done.
  • Close CMAKE
  1. Look in your "build" folder, you have your CLAPACK Visual Studio Solution, just open it.
  2. Build the "ALL_BUILD" project, it will build the solution and create the librarires
  3. Build the "INSTALL". This will put the libraries and include in your install folder.
  4. Build the "RUN_TESTS". The BLAS and CLAPACK testings will be run.

这里,我详细阐述一下自己的安装配置的过程。

首先,当然是要下载clapack文件。

下载的版本是:clapack-3.2.1-cmake.gz。

下载地址:http://icl.cs.utk.edu/lapack-for-windows/clapack/clapack-3.2.1-CMAKE.tgz

在C盘下新建目录clapack,然后将下载的clapack-3.2.1-CMAKE.gz文件复制进去,右击并选择“解压到当前文件夹”。在clapack目录下再新建一个目录clapack-3.2.1-BUILD。最终目录结构如下所示。

  

打开ckmake-gui,源码位置:C:/clapack/clapack-3.2.1-Cmake,生成文件选择:C:/clapack/clapack-3.2.1-BUILD。如下图所示。

点击左下角的“configure”,弹出编译器选择项,根据自己的实际情况选择即可。通常按其默认认即可。我安装的是vs2013,所以选择“visual studio 2013”。如下图所示。

单击“Finish”后就开始编译啦。编译结束后,再次或反复单击“configure”,直到背景变成白色。根据需要可选择“USE_BLAS_WARP”。再次反复单击“configure”,直到背景变成白色。

最后单击“generate”,生成结束后就会在C:\clapack\clapack-3.2.1-Build下生成“CLAPACK.sln”,用vs打开。先编译“ALL_BUILD”,再编译“INSTALL”,最后编译“RUN_TESTS”。编译过程中,可能会有些失败,无需要理会。

以上都编译结束后,将会在C:\Program Files (x86)\CLAPACK下生成所需要的头文件和库文件。

接下来就配置工程。

vc++包含目录添加:C:\Program Files (x86)\CLAPACK\include

vc++库目录添加:C:\Program Files (x86)\CLAPACK\lib

链接器->输入->附加依赖项添加:blasd.lib, lapackd.lib, libf2cd.lib

算法库:clapack安装配置的更多相关文章

  1. [Python学习] Linux环境下的Python配置,必备库的安装配置

    1.默认Python安装情况 一般情况,Linux会预装Python的,版本较低,比如Ubuntu15的系统一般预装的是Python2.7.10. 使用命令:which python可以查看当前的py ...

  2. 安装Python算法库

    安装Python算法库 主要包括用NumPy和SciPy来处理数据,用Matplotlib来实现数据可视化.为了适应处理大规模数据的需求,python在此基础上开发了Scikit-Learn机器学习算 ...

  3. 算法库:jpeglib和pnglib安装配置

    类似于OpenCV的安装配置.只不过OpenCV有编译好的,而jpeglib和pnglib需要自己编译.其实,若要跟踪OpenCV的源码或要使用OpenCV的扩展包,OpenCV也得自己编译. Ope ...

  4. CentOS安装Nexus(Maven私有库)详细配置及上传本地jar到私服

    Nexus原理 Maven的原理就是将jar从远程中央仓库下载到PC磁盘的本地仓库,当本地仓库没有发现需要的jar就会去Maven默认的远程中央仓库Maven Central(由Apache维护)中寻 ...

  5. 分布式爬虫搭建系列 之一------python安装及以及虚拟环境的配置及scrapy依赖库的安装

    python及scrapy框架依赖库的安装步骤: 第一步,python的安装 在Windows上安装Python 首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Pyt ...

  6. Gerrit+apache+H2数据库简单安装配置及建库流程

    Gerrit 是一个基于 Web 的代码评审和项目管理的工具,面向基于 Git 版本控制系统的项目.因此需要Apache.Mysql.GIT等相关软件的支持 系统配置: 新装的UBANTU LINUX ...

  7. < python音频库:Windows下pydub安装配置、过程出现的问题及常用API >

    < python音频库:Windows下pydub安装配置.过程出现的问题及常用API > 背景 刚从B站上看过倒放挑战之后也想体验下,心血来潮一个晚上完成了基本的实现.其中倒放与播放部分 ...

  8. 1.App爬取相关库的安装(安装Charles及手机端证书安装配置)

    一.官网下载Charles安装包: https://www.charlesproxy.com/download1.下载对应版本 我这里下载的是 win 64 bit (下载完解压,双击打开charle ...

  9. CentOS 6.8 LAMP 安装配置

    1.远程系统拒绝了连接: 需要关闭防火墙/etc/rc.d/init.d/iptables stop service iptables stop chkconfig iptables off sete ...

随机推荐

  1. Q6: Binary Tree Preorder Traversal

    问题描述 Given a binary tree, return the preorder traversal of its nodes' values. For example:Given bina ...

  2. 使用SQL字符串反转函数REVERSE巧妙实现lastindexof功能

    要实现一个简单的业务: 使用SQL脚本获取字符串'large/020700/61970b0101.jpg' 中的'61970b0101.jpg'部分. 先想到的是C#中的lastindexof,但是S ...

  3. 常用邮件 smtp pop

    常用的邮箱服务器(SMTP.POP3)地址.端口  sina.com: POP3服务器地址:pop3.sina.com.cn(端口:110) SMTP服务器地址:smtp.sina.com.cn(端口 ...

  4. 【Reporting Services 报表开发】— 表达式

    一.常用的SSRS原始函数可以打开文本框的表达式中看到,如图1 图1 如下为SSRS中设计报表时常用的运算函数: 运算符/函数 说明 + 前后位数字则为加法,前后为字符串则为链接符号 - 数值减法 * ...

  5. mysql.server 文件修改起动多实例

    如果你用mysql.server来启动的话,就要注意一下点,要修改一下里面的内容,修改如下:大约218行左右 查看复制打印? then print_defaults="$bindir/mys ...

  6. Presto集群安装配置

    Presto是一个运行在多台服务器上的分布式系统. 完整安装包括一个coordinator(调度节点)和多个worker. 由客户端提交查询,从Presto命令行CLI提交到coordinator. ...

  7. HBase(八): 表结构设计优化

    在 HBase(六): HBase体系结构剖析(上) 介绍过,Hbase创建表时,只需指定表名和至少一个列族,基于HBase表结构的设计优化主要是基于列族级别的属性配置,如下图: 目录: BLOOMF ...

  8. C/C++中产生随机数(rand,srand用法)

    计算机的随机数都是由伪随机数,即是由小M多项式序列生成的,其中产生每个小序列都有一个初始值,即随机种子.(注意: 小M多项式序列的周期是65535,即每次利用一个随机种子生成的随机数的周期是65535 ...

  9. HackerRank "Playing with numbers"

    This is 'Difficult' - I worked out it within 45mins, and unlocked HackerRank Algorithm Level 80 yeah ...

  10. bzoj4165: 矩阵

    Description 定义和谐矩阵为长不小于 Mina 且宽不小于 Minb 的矩阵,矩阵的权值为整个矩阵内所有数的和.给定一个长为 N ,宽为 M 的矩阵 A,求它的所有和谐子矩阵中权值第 K 小 ...