I'm trying to link Abaqus 6.14-2 with VS2012 and XE2015. Opening the Abaqus Command and typing the abq6142 verify -user_std form at the command prompt verifies that the Abaqus / Standar link with the subroutine occurs. PASS appears on the screen and no .log file is generated. However, when I run a simple template in Abaqus using the subroutine, an error occurs and the job .log appears as follows:
Begin Compiling Abaqus / Standard User Subroutines
Intel (R) Visual Fortran Intel (R) 64 Compiler XE for applications running on Intel (R) 64, Version 22.214.171.124 Build 20140726
Copyright (C) 1985-2014 Intel Corporation. All rights reserved.
End Compiling Abaqus / Standard User Subroutines
Begin Linking Abaqus / Standard User Subroutines
Creating library standardU.lib and object standardU.exp
MSVCRT.lib (chkstk.obj): fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'
Abaqus Error: Problem during linking - Abaqus / Standard User Subroutines.
This error may be due to 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
Please can anyone explain how to make this link work? Thank you very much.