下载此文档

CLAPACK在vc 6.0中成功调用.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
CLAPACK在vc++
Kevin Wong
2010-3-24
序:
CLAPACK是LAPACK的C语言接口。LAPACK的全称是Linear Algebra Package,是非常著名的线性代数库。原版的LAPACK是用Fortran写的,为了方便C/C++程序的使用,就有了LAPACK的C接口CLAPACK。
网上虽然给出了一些关于CLAPACK在windows下的调用讲解, 但用起来总会有这样那样的问题. 对于Visual Studio C++ ,基本上就没有相关资料了.
本人青睐于vc++, 研究了一下再此环境中调用CLAPACK的攻略. 终于功夫不负苦心人, 在此将基本步骤梳理一下,希望对大家有所帮助.
 
一、你需要准备什么?
(1) MS vc++. (有些费话了,呵呵)
(2)下载 clapack--.
(3)下载 CMAKE 并安装.
有了(2)和(3)的准备可以提供vc各个版本需要的项目和工程文件了.
 
二、编译库文件
1) 使用CMAKE
R      打开CMAKE-gui
R      将Source目录指向你的CLAPACK--CMAKE文件夹;
R      将Bulid目录指向你准备存放生成文件的文件夹(最好不同于Source文件夹)
R      点击configure, 选择vc++.(如果你的电脑上没有其他编译器,默认就可以了)
R      你需要再次点击configure直到所有选项都变成白色.
R      点击generate, 将会生成Visual Studio 需要的项目和工程文件, 这就完成了.
R      关闭CMAKE
2)查看"build"指向的文件夹,.
3)激活"ALL_BUILD"工程,就可以组建(bulid)出所需要的所有的库文件了.
编译完成后, 。这些都是你自己编写程序时需要调用的库。另外,在lapack--\INCLUDE中的包含了这些库的头文件。
 
三、如何调用库文件。
1)头文件
。存放在\INCLUDE中。在自己的工程里加入这个目录就行了。。
2)库文件
库文件就是我们前面编译生成的那些lib文件了。
3)vc工程本身的一些设置:
(这个很重要,很多时候就是因为这里设置不对,才会出问题的)
//开始设置////////////////////////////////////////////////////////////////////////////////////////////////////////
1在设置中选择所有设置。
2在VC++IDE中选择Projects→settings→C/C++。
1)在category中选择Code Gfengeration,在Use run-time library中选择Debug

CLAPACK在vc 6.0中成功调用 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小54 KB
  • 时间2017-12-16