1.安装Intel visual Fortran:
下载地址:INTEL官网
安装w_fcompxe_ia32_2011.7.258.exe
启动keygen
Choose alternative activation
Use a license file
加载生成的licence
2.安装IMSL fnl 7.0
下载地址:ftp://ftp.vni.com/pub/imsl/fnldownload,版本fnl700winin111i32,WIN7可用
安装时序列号写201111
3. 启动VS2008
安装目录是C:\Program Files (x86)\VNI\imsl\fnl700。
进入Tools-Options,选择Intel(R) Visual Fortran
点击Libraries后的按钮,添加:
$C:\Program Files\VNI\imsl\fnl700\winin111i32\lib
点击Includes后的按钮,添加:
$C:\Program Files\VNI\imsl\fnl700\winin111i32\include\dll
$C:\Program Files\VNI\imsl\fnl700\winin111i32\include\static
如果安装成功的话,在项目-属性-Fortran-General中,Additional Include Directories中会出现类似的
C:\Program Files\VNI\imsl\fnl700\winin111i32\include\dll;
C:\Program Files\VNI\imsl\fnl700\winin111i32\include\static;
没有也没关系,可以手动添加之。
在项目-属性-Linker-General中,
Additional Library Directories会出现类似的C:\Program Files\VNI\imsl\fnl700\winin111i32\lib
4.写代码:
例程在fnl的stat.pdf中
5.DEBUG:
imsl:如果出现外部字符无法解析,很有可能就是因为你没有加INCLUDE 'link_fnl_shared.h'
如果出现所调用函数没有定义,那可能是你没有加 use numerical_libraries
提示没有LIC:按照提示加载文件夹中的LICENSE.lic即可
imsl 7.0 license 过期问题如何解决?