2024年1月8日发(作者:)
LAPack+windows+VS2008+Intel Fortran配置
本文主要介绍在windows下VS2008配置LAPack的方法。首先,本文的主要作者是我们的甘博士,我的任务是整理,下面就介绍主要步骤。
第一步:准备
1、 安装VS2008并打上补丁SP1;
2、 安装Intel Fortran11.0(500M左右);
3、 下载LAPack3.4.1;
4、 安装CMake2.8.9。
第二步:编译库
1、 解压LAPack包至目录,如D:lapack;
2、 运行;
源目录指定D:lapack,编译的结果目录可以自己新建个,如D:lapackvs2008,然后点Configure,等待几十秒后回出现
默认情况下,LAPACKE和LAPACKE_WITH_TMG是不被勾选上的,所以要勾选上,在重新Configure下,然后在下面会出现一排红色的字:
等于号后面的要记下,等会配置VS2008要用到。最后点Generate就ok了,此时在vs2008的文件夹里会出现VS2008的工程:
3、 用VS2008打开,直接编译。在甘博士的机器上需要把项目属性里面的“”名字改短,否则会报错,如改成“”,但是在我的机器上不需要。理论上我觉得也不需要,所以大家还是看情况,毕竟这都是无所谓的,对最火的结果没任何影响。
4、 等待一段较长的时间后会再VS2008里面生成include和lib文件夹
我在Debug和Release都编译了下,所以在lib文件夹有两个文件夹Debug和Release,在添加库目录是添加Debug的lib。
第三步:VS配置
1、 将include和lib文件夹添加到VS2008中,不知道怎么做的自己百度。在添加库文件时还需要添加Fortran的编译库文件C:Program
FilesIntelComposerXE-2011compilerlibia32。
2、 预定义宏,就是添加之前要求记下的宏:
最后还需要添加附加依赖项,如下
至此,所有配置均完成,可以建立项目了。


发布评论