
intel编译器也有,就是略大了点,不好发过去。
在安装完abaqus后在进行verification时有可能碰到以下问题Status: Fail - Unable to locate or determine the version of a
Fortran compiler on this system. If Intel Fortran is
installed on this system, please load ifortvars.bat before
running Abaqus.
这表示abaqus未能与fortran成功链接。
若需要消档链接abaqus with fortran 则安装完后需要进行以下设置。 当然有些在安装的时候已经设置好了。如果出现问题可以试试下面的方世纳法。
以下过程主要目的是将ifortvars(可能有后缀,不通系统不一样)中的内容复制到 abaqus commond文件夹下的abaqus.bat(可能名称有区别) 文件,这样abaqus才能找到fortran。 之前搞了半天没弄明白,后来找了个非常nice的老外给弄好了,这老师那个拿返乱亲切啊~~
我的系统:Windows 7 (64位) + Microsoft Visual studio 2008 + Intel(R) Fortran Compiler Professional 11.1.067 + Abaqus 6.10-1
1. 寻找两个文件 .bat 文件
在我的计算机上路径如下:
1.1 Start--All Program--Abaqus 6.10-1-- Abaqus Verification (right click) -- Property
在出现的对话框中 点Shortcut子对话框 查看Target 中的内容, 我的是
C:\SIMULIA\Abaqus\Commands\abq6101.bat -verify -all -log &&notepad.exe verify.log || notepad.exe
verify.log
说明verification运行的是 abq6101.bat。 确认运行的哪个bat文件非常重要,因为如果版本不一样
commonds文件夹中有可能还会有不同的bat文件。 所以需要首先check
1.2Start--All Program--Intel(R) Software Development Tools--Intel(R) Visual Fortran Compiler Professional
11.1.067 我的是64位的,所以右键点击 Fortran Build Environment for applications running on Intel(R)
64 -- Property (如果是32位则选择另外一个,即Fortran Build Environment for applications running on
Intel(R) IA-32)
shortcut--target 中的内容为:
C:\Windows\SysWOW64\cmd.exe /E:ON /V:ON /K ""C:\Program Files (x86)\Intel\Compiler\11.1\067
\bin\ifortvars.bat" intel64"
即需要在相应目录下寻找 ifortvars.bat,由于我的电脑是64位的 所以在bin文件夹下有两个文件夹ia32,
intel 64以及 ifortvars.bat 文件。 对于我的电脑得在intel 64 中寻找 "ifortvars_intel64.bat"。 不同的系统
可能稍有差异,有可能只需要找到ifortvars.bat 或者是找ifortvars_ia32.bat。可以都打开看看
我的ifortvars_intel64.bat文件内容为
@echo off
Rem
Rem Copyright (C) 1985-2010 Intel Corporation. All rights reserved.
Rem
Rem The information and source code contained herein is the exclusive property
Rem of Intel Corporation and may not be disclosed, examined, or reproduced in
Rem whole or in part without explicit written authorization from the Company.
Rem
Rem Intel(R) Visual Fortran Intel(R) 64 Compiler Professional Build Environment for applications running on Intel(R) 64
echo.
echo Intel(R) Visual Fortran Intel(R) 64 Compiler Professional for applications running on Intel(R) 64, Version 11.1.067
echo Copyright (C) 1985-2010 Intel Corporation. All rights reserved.
echo.
if {%1} EQU {vs2008} (
@call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x64
) else (
if {%1} EQU {vs2005} (
@call echo.
) else (
@call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x64
)
)
title Intel(R) Visual Fortran Intel(R) 64 Compiler Professional for applications running on Intel(R) 64, Version 11.1.067 build environment
echo.
SET IFORT_COMPILER11=C:\Program Files (x86)\Intel\Compiler\11.1\067
SET INTEL_LICENSE_FILE=C:\Program Files (x86)\Common Files\Intel\Licenses%INTEL_LICENSE_FILE%
SET PATH=%IFORT_COMPILER11%\Bin\intel64%PATH%
SET LIB=%IFORT_COMPILER11%\Lib\intel64%LIB%
SET INCLUDE=%IFORT_COMPILER11%\Include%IFORT_COMPILER11%\Include\Intel64%INCLUDE%
我的abq6101.bat文件内容为
@echo off
"C:\SIMULIA\Abaqus\6.10-1\exec\abq6101.exe" %*
2. 将ifortvars_intel64.bat文件内容复制粘贴到abaq6101.bat文件开头。如下
@echo off
Rem
Rem Copyright (C) 1985-2010 Intel Corporation. All rights reserved.
Rem
Rem The information and source code contained herein is the exclusive property
Rem of Intel Corporation and may not be disclosed, examined, or reproduced in
Rem whole or in part without explicit written authorization from the Company.
Rem
Rem Intel(R) Visual Fortran Intel(R) 64 Compiler Professional Build Environment for applications running on Intel(R) 64
echo.
echo Intel(R) Visual Fortran Intel(R) 64 Compiler Professional for applications running on Intel(R) 64, Version 11.1.067
echo Copyright (C) 1985-2010 Intel Corporation. All rights reserved.
echo.
if {%1} EQU {vs2008} (
@call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x64
) else (
if {%1} EQU {vs2005} (
@call echo.
) else (
@call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x64
)
)
title Intel(R) Visual Fortran Intel(R) 64 Compiler Professional for applications running on Intel(R) 64, Version 11.1.067 build environment
echo.
SET IFORT_COMPILER11=C:\Program Files (x86)\Intel\Compiler\11.1\067
SET INTEL_LICENSE_FILE=C:\Program Files (x86)\Common Files\Intel\Licenses%INTEL_LICENSE_FILE%
SET PATH=%IFORT_COMPILER11%\Bin\intel64%PATH%
SET LIB=%IFORT_COMPILER11%\Lib\intel64%LIB%
SET INCLUDE=%IFORT_COMPILER11%\Include%IFORT_COMPILER11%\Include\Intel64%INCLUDE%
@echo off
"C:\SIMULIA\Abaqus\6.10-1\exec\abq6101.exe" %*
您好Abaqus 安装指南
2010-07-18 17:39:00| 分类:
Computing | 标签:abaqus win7
6.9 6.10 64 |字号 订阅
***适用于abaqus 6.10/6.9.3/6.9.1的安装, 6.8没有试过, 应该也可以参考.
以下以win7系统安装64位abaqus为例.
Jan-4, 2011
安装路径中不可以有汉字, 不然安装后打不开程序.
2010, 12-11更新:
1. documents可以不装, 节省硬盘空间, 或者只安装pdf版的documents
2.win7下安装产品时必须以管理员权限运行安装程序, 否则安装后在开始菜单里没有快捷方式. (只针对product,
license和documents可以直接安装)
3. 如果电脑已经通过windows update自动更新安装了vc++, 则可以省略掉vc++的安装步骤
4. 安装过程简述如下:
4.1 安装documents(可省略)
4.2 安装license并设置
4.3 安装product.
1. 下载安装文件
2. 加载dvd1, 安装vc++
安装文件路径如下:
选择x64.exe. (32位版本请选择x86.exe)
3. 加载dvd2, 安装documents.
安装过程中会自动读取计算机名, 生成的url也会在安装软件时自动填入, 所以只要一路next就好了.
安装文件路径如下:
4. 安装license.
加载dvd1, 安装文件路径如下:
安装时选择"只安装license"
5. 准备license文件.
打开license模板文件(.dat文件), 修改前两行的内容
this_host改为自己的计算机名
填写ABAQUSLM的路径: 在license的安装路径下找到abaquslm.exe, 把其路径填入.dat文件中, 如下
6. 创建.log文件
注: 安装license时软件没有自动创建.log文件, 但是在隐厅返配置license server时需要log文件来记录信息,
因此需要手动创建一个log文件.
7. 添加系统变量
环境变量\系统变量\
name: LM_LICENSE_FILE
value: 27011@hostname (hostname即自己的计算机名)
7. 配置license server
7.1 设置service内容并启用+保存, 勾选"开机时启用"
7.2 启用server, 直到下面的状态栏提示成功启用.
7.3 检查server状态.
确认没有错误提示.
8. 安装产品.
安装文件路径如下:
安装时一路next, 直到需要填写激活服务器时, 填入创建的地址, 即伏芦27011@hostname, 确认成功后即可正常安装.
9. 软件的运行
由于配置license服务时, 已设置为开机时启动license 服务, 即软件使用时只需要打开就可以运行了.
打开软件的方式:
其灶饥一: 程序组中"Abaqus 6.10-1" 选"ABaqus CAE"即可启动
其二: 如果在程序组中找不到该软件的启动快捷方式, 可以用如下方式启动:
打开软件的安装文件夹, 搜索"abq6101.bat", 找到后记住该路径, 然后在运行中输入该文件的位置, 并加参数, 运行即可. 具体如下:
参数不可省略
另外, 新建一个文件, 不用管文件类型, 然后重命名, 将文件类型改为".cae", 打开该文件, 就会启动abaqus cae.
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)