Win7 64位系统Abaqus软件及其子程序编译软件配置
更新时间:2023-12-18 18:58:01 阅读量: 教育文库 文档下载
Abaqus6.13+Vs2012+IntelFortran2013
─Abaqus6.13中Fortran编译器的配置
本人为了在WIN7 64位系统上装Abaqus及其子程序编译软件(Visual studio/Frotran),搞了一个星期,为了64位WIN7与Abaqus/Visual studio/Frotran三软件互相兼容的问题,将有的软件装了卸,卸了装,最终锁定Abaqus 6.13-1,IntelParallel Studio XE 2013 Fortran Compiler 与 visual studio 2012。
想要在Abaqus里用子程序,必须安装Intel Visual Fortran,而安装Intel Visual Fortran前需要安装Microsoft Visual Studio,做好相关设置后通过Abaqus Verification测试子程序以及其他Abaqus功能是否能正常使用。
下面的介绍是引用我所搜集使用的资料,并对其进行了一些补充说明:
一、ABAQUS 与Intel Fortran及Visual Studio的兼容性介绍:
大家知道ABAUQS如果需要用User Subroutine必须有Intel Fortran,而Intel Fortran又必须在Visual Studio的环境下运行。三者之间存在的两两兼容问题,必须引起注意。Abaqus 6.9.3、Intel Fortran v10.1与Visual Studio2005在32位Windows XP系统上安装使用没有问题,但在64位WIN7系统上安装不行。
ABAQUS 与Intel Fortran及Visual Studio的兼容关系 Abaqus版本 6.8 6.9 6.10 6.11 6.12 6.13 兼容的Intel Fortran v9.1, v10.0, v10.1及以上 v9.1, v10.0, v10.1及以上 兼容的Visual Studio 2005 2005, 2008 v10.1, v11.0, v11.1及以上 2008, 2010 v10.1, v11.0, v11.1及以上 2008, 2010 v10.1, v11.0, v11.1及以上 2008, 2010 v10.1, v11.0, v11.1及以上 2008,2010,2012 Fortran和Visual Studio的兼容关系 Intel Fortran版本 v10.0 v10.1(10.1.019之后) v11.0, v11.1 v12.0, v12.1 (XE2011) v13.0 (XE2013) 兼容的Visual Studio 2003, 2005 2003, 2005, 2008 2003, 2005, 2008 2005, 2008, 2010 2008, 2010, 2012 目前用的比较多的配搭:
Abaqus 6.9+VS2005+Intel Fortran 9.1/10.0/10.1 Abaqus 6.10/6.11/6.12+VS2008+Intel Fortran 10.1
Abaqus 6.13-1+VS2012+Intel Fortran XE2013 -SP1(我所使用的)
二、ABAQUS 、Intel Fortran、Visual Studio的安装顺序及安装方法:
(1)、安装顺序:
step1、安装visual studio(VS)(必须在Intel Fortran XE2013安装之前):
一般而言安装VS没有任何难度,需要注意的一点是对于64位系统需要安装64位支持,而在有些版本中该模块是默认安装中没有选中的。为了避免漏装可以在安装时选择完全安装(complete)。此外,为了避免因为非英文版VS产生的各种不可预料的整合问题,建议使用英文版VS (我使用的是中文的VS,完全安装,占7G多空间)。
step 2、安装intel visual fortran(IVF)。
为了实现IVF和VS的整合(integration to visual studio),step 2需要在step 1之后进行。一般情况下,IVF会在安装时自动检测支持的VS版本并进行整合;对于64位系统同样需要安装64位系统支持,推荐完全安装(For Advanced User)。在VS的help中查看”about Microsoft Visual Studio”,整合成功的话可以在已安装组件列表中找到”Intel(R) Fortran Compiler Integration ”
step 3、安装 ABAQUS。
step3 相对前两步相对独立,甚至可以先于1、2进行。
(2)、安装方法及下载地址: 1、 Abaqus6.13-1 下载地址:
百度网盘:http://pan.http://www.wodefanwen.com//s/11jTkT
安装方法: http://wenku.http://www.wodefanwen.com//link?url=0rEwieXWlARpAJx0q4ega8bJlk_uXqwoIBOfYNeKkt6UIb-uiteu-ipaIlgHDl4oUGWELeqdflXZY6Q70nPc6EonjAA79sK_vI0_REQpNme
2、visual studio 2012 下载地址:
百度网盘:http://pan.http://www.wodefanwen.com//s/15nF2n
安装方法: 提供Visual Studio 2012 Ultimate旗舰版序列号:YKCW6-BPFPF-BT8C9-7DCTH-QXGWCRBCXF-CVBGR-382MK-DFHJ4-C69G8
YQ7PR-QTHDM-HCBCV-9GKGG-TB2TM 点击帮助(help)-注册产品(Register Product)-输入Key就可以了
3、Intel Fortran XE2013 下载地址:
百度网盘:http://pan.http://www.wodefanwen.com//s/1incdw 注册文件:http://pan.http://www.wodefanwen.com//s/1chz62
安装方法及注册方法:
a、运行w_fcompxe_novsshell_2013.2.149.exe
b、点击extract,这时运行安装向导(发现Fortran XE 2013的安装路径改变不了,系统默认为C盘)。
c、在第三步(Activation)中选择Choose alternative activation,点击下一步 d、选择 Use a license file
e、选择下载到的lib文件(见软件中的Crack中的说明文件) f、继续安装过程
注:
a、安装Intel Visual Fortran Composer前,请确保已经安装了Microsoft Visual Studio 2008/2010/2012
b、安装过程中没有加以详细说明的步骤,请直接点击下一步。
三、ABAQUS6.13-1、Intel Fortran XE 2013、Visual Studio2012全部安装成功后的关联设置(重点)
(1)Visual Studio2012
(下面的路径仅作了解)
VS2012的vcvarsall.bat批处理文件在调用时,也需要指定参数 同样,通过commandprompt中可以看到有如下几种参数调用方式: “D:\\Visual Studio 2012”为个人定义的VS2012安装文件夹:
%comspec% /k \
%comspec% /k \
%comspec% /k \
%comspec% /k \ D:\\Visual Studio 2012\\VC\\vcvarsall.bat\
%comspec% /k \
打开:开始所有程序->IntelParallel Studio XE 2013 ->CommandPrompt->Parallel Studio XE with Intel Compiler XE v13.0->{IA-32mode;intel 64 mode; } 如果是64位系统,打开intel 64 mode:
%comspec% /k \,然后Enter运行
(2)FortranIntel Fortran XE 2013
(下面的路径仅作了解)
Intel Fortran Compiler XE 2013的ifortvars.bat批处理文件与10.1有较大的不同,在调用ifortvars.bat时,需要设定两个参数:1-arch;2-vs,第一个参数为系统架构,第二个参数为vs的版本。
格式为: ifortvas.bat [vs] 在我的电脑上,提供两种模式: 对于Visual Studio 2012:
C:\\Windows\\SysWOW64\\cmd.exe /E:ON /V:ON /K \(x86)\\Intel\\Composer XE 2013\\bin\\ipsxe-comp-vars.bat\ C:\\Windows\\SysWOW64\\cmd.exe /E:ON /V:ON /K \(x86)\\Intel\\Composer XE 2013\\bin\\ipsxe-comp-vars.bat\ 注:如果是Visual Studio 2010,则为: C:\\Windows\\SysWOW64\\cmd.exe /E:ON /V:ON /K \2013\\bin\\ipsxe-comp-vars.bat\ C:\\Windows\\SysWOW64\\cmd.exe /E:ON /V:ON /K \2013\\bin\\ipsxe-comp-vars.bat\ 可以查看开始菜单->所有程序->IntelParallel Studio XE 2013 ->CommandPrompt->Parallel Studio XE with Intel Compiler XE v13.0->{IA-32mode;intel 64 mode; }鼠标右击查看属性,从目标中可以看到以上调用方式。如下图: 在本系统下,选择64位系统archtechture,调用方式为: ifortvas.bat intel64 vs2012
即系统架构为intel64,vs版本为 vs2012。。。
(3)Abaqus6.13-1的设置
记事本打开批处理文件:Abq6131.bat(或者右键编辑),D:\\Abaqus6.13\\Commands\\abq6131.bat,
(本人将Abaqus6.13-1装在了D:\\Abaqus6.13下)
将abq6131.bat中的内容由
@echo off
\
修改为
call \
call \ @echo off
\
打开:开始->所有程序->Abaqus 6.13-1 ->AbaqusVerification 运行AbaqusVerification
查看verify.log文件
Abaqus Product Install Verification...
Subroutine部分:pass,则关联成功
正在阅读:
Win7 64位系统Abaqus软件及其子程序编译软件配置12-18
Java基础测试题王春洋10-06
目标与绩效管理考试题答案09-05
儒家思想与企业管理07-09
经典诵读社团活动计划02-03
关于印发江苏省建设项目主要污染物排放总量平衡方案审核管理办法的通知,苏环办357号03-12
观看警示教育片《警醒》心得体会03-21
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 子程序
- 软件
- 编译
- 及其
- 配置
- Abaqus
- 系统
- Win7
- 容易望文生义的成语集锦
- 随机信号实验报告1gong
- 平凉市普通高中新课程实验
- 论学校文化视角下的课程领导
- 2019年职位说明书 - 制造部部长 doc - 图文
- 七年级英语上册短语
- 1.高三必过关题1 函数(1)
- 2018版高中物理第四章牛顿运动定律6用牛顿运动定律解决问题1学案新人教版必修120170803440高品质版
- 浅谈在语文教学中如何渗透思想品德教育-2019年教育文档
- 2016科学技术人员职业道德答案
- 中考英语第三轮复习听力能力训练题(含听力音频)(九) - 图文
- 北师大全日制教育硕士考研经验分享
- 2016-2017新北师大版八年级上数学期末试题(2)
- tcp的连接及释放过程分析
- 2011 java+Android 技术开发
- 《汇编语言程序设计》作业习题
- 教研组长发言材料
- 心灵鸡汤之浅谈脑卒中偏瘫患者的康复护理
- Oracle 11g 环境下,利用utl - smtp创建发送邮件的存储过程
- 部编版小学二年级语文阅读能力快速提升训练试题+答案