You are here
Linking Abaqus 6.14-1 with Microsoft Visual Studio 12.0 (2013) and Composer XE 2013 SP1 (Update 1)
I am tryring to link Abaqus 6.14-1 with Microsoft Visual Studio 12.0 (2013) and Composer XE 2013 SP1 (Update 1) (complier version 14) based on some instrcutions mentioned in following links:
http://www.researchgate.net/post/how_can_i_link_the_abaqus64-bit_and_fortran
http://imechanica.org/node/15894
what I do is that after installing them I go to "C:\Programs\SIMULIA\Abaqus\Commands" and edit abq6141.bat file and add the following paths for VS and IFORT (the bold lines in the following abaqus batch file):
abq6141.bat looks like:
"@echo off
call "C:\Program Files (x86)\Intel\Composer XE 2013 SP1\bin\ifortvars.bat" intel64 vs2013
call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64\vcvars64.bat" intel64
"C:\Programs\SIMULIA\Abaqus\6.14-1\code\bin\abq6141.exe" %*
"
but when I try to verify using: abq6141 verify -all I got the message:
"LINK : fatal error LNK1181: cannot open input file 'msmpi.lib'
Abaqus Error: Problem during linking - Abaqus/Standard User Subroutines.
This error may be due to a mismatch in the Abaqus user subroutine arguments.
These arguments sometimes change from release to release, so user subroutines
used with a previous release of Abaqus may need to be adjusted.
Abaqus/Analysis exited with errors"
Can anyone tell me what the problem is?
Regards,
Omid
- Hidroxid's blog
- Log in or register to post comments
- 32625 reads
Comments
The required Fortran compiler
The required Fortran compiler for Abaqus 6.14 is Intel Fortran Composer XE 2011 SP1. Most likely you don't need Microsoft Visual Studio .
Thanks Kewei,
Thanks Kewei,
I got the idea that intel fortran version 2013 (fortran compiler version 13) might work with from the first link I have mentioned.
I will try this version, but I couldn't find any links from Intel to download this version!
Kind regards,
Omid
Questions on VS and Intel Fortran
Hi Kewei,
I thought you might know the answer to my question. I am trying to run a simulation with Abaqus subroutines. I plan to use Intel Parallel Studio 2015 (both C++ and Fortran compilers included) with Abaqus 6.14. Will I still need to install Visual Studio, since C++ compiler is already included in the Parallel studio?
Thank you.
Fatal error LNK 1181
Hello,
I got the same error. I can not use other versions since my institude only prepare Abaqus 6.13, VS12 for us.
Does anybody know how to fix this LNK1181 error.
Here is the complete message:
LINK : fatal error LNK1181: cannot open input file 'msmpi.lib'
Abaqus Error: Problem during linking - Abaqus/Standard User Subroutines.
This error may be due to a mismatch in the Abaqus user subroutine arguments.
These arguments sometimes change from release to release, so user subroutines
used with a previous release of Abaqus may need to be adjusted.
Abaqus/Analysis exited with errors
Finally I did it with Abaqus
Finally I did it with Abaqus 6.10 and fprgot about the Abaqus 6.14!
Download and Install MPI from Microsoft
I came into the same problem months ago. This message informs you that your comupter lacks the newest edition of MPI, you just need to download and install msmpisdk.msi and msmpisetup.exe from Microsoft. Technically all versions of VS and IVF after 2010 can link with abaqus 6.14.