abqus调用子程序时出现错误
baqus 调用子程序出现错误,其结果提示Problem during compilation - ifort.exe not found in PATH,abaqus\commands目录下的abq6101.bat文件也被编辑过了,请问怎么解决。两种办法.一种更新电脑环境变量,把ifort的路径加进去.一种是你说的改bat文件.你先试试把环境变量加进去.网上很多帖子.
还有我现在电脑上没有bat文件的改法. 不过记得应该是加类似的语句,加到第一行:
@call "C:\Program Files\Intel\Compiler\11.0\075\fortran\Bin\IA32\ifortvars_ia32.bat"
(版本和电脑不一样,可能路径不同,一般把ifortvars_ia32.bat加进去应该就没问题了.)你先试试,有问题再联系.
验证时出现了两个错误
Requirement: Microsoft Visual C++ 9.0 (2008), or 10.0 (2010)
Product: Abaqus make utility with C++
Status: Fail - Unable to locate or determine the version of a C++
compiler on this system.If Microsoft Visual C++ 8.0 (.NET
2005) is installed on this system, please load
vcvarsamd64.bat file before running Abaqus.
Requirement: MS-MPI 2.0, 3.0 or greater
Product: Abaqus analyses using MPI-based parallelization and
Abaqus/CFD
Status: Fail - Unable to locate a supported MPI implementation on
this system. For more information on the MPI-based parallel
functionality, see the section 'Parallel processing modes in
Abaqus' in the Abaqus Analysis User's Manual.
何不尝试自己翻译一下呢?我觉得写得非常清楚了。 那你是要用Fortran二次开发还是用C++???如果只用Fortran,你可以忽略C++. 或者你可以下个比较新的装上.具体版本要求请先参照官网http://www.3ds.com/support/certified-hardware/simulia-system-information/abaqus-610/system-requirements-for-abaqus-610-products/
这个是6.10-1的http://blog.sina.com.cn/s/blog_b22e22cc0101cfzn.html,对你应该有帮助.我的是6.13和6.10-3的.当时就装完改过一次,没遇到MPI的问题.个人觉得先看看配置和软件版本要求,再改环境变量或bat文件比较好.
页:
[1]