CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   CFX (https://www.cfd-online.com/Forums/cfx/)
-   -   User Fortran environment set up (https://www.cfd-online.com/Forums/cfx/215754-user-fortran-environment-set-up.html)

lostking18 March 15, 2019 07:28

User Fortran environment set up
 
Hi, there
In order to use User Fortran I have set up my win7 computer with CFX 17.2 in the following manner: installed
Intel Parallel Studio XE 2017, Update 4
+
Microsoft Visual Studio Community 2017 with 'Desktop development with C++' component
In my computer. But sadly, when I ran the command of

"C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2017.4. 210\windows\bin\ifortvars.bat" intel64


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
It replied:
Intel(R) MPI Library 2017 Update 3 for Windows* Target Build Environment for Int
el(R) 64 applications
Copyright (C) 2007-2017 Intel Corporation. All rights reserved.


ERROR: Visual Studio 2012, 2013, 2015 or 2017 is not found in the system.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Could kindly give me some suggestions on resolving this problem? Do I need to do some set up for Visual Studio 2017 other than installing it following the instruction? Thank you very much!

lostking18 March 19, 2019 15:18

I have installed the VS2013 and Intel XE 2015, update2. Now after running the magic word of:

"C:\Program Files (x86)\Intel\Composer XE\bin\ifortvars.bat" intel64

It says:
Intel(R) Parallel Studio XE 2015
Copyright (C) 1985-2015 Intel Corporation. All rights reserved.
Intel(R) Parallel Studio XE 2015 Update 2 Composer Edition (package 179)

So, I guess I can User Fortran now. I will try to run some tutorial to see if I can work. Some tips for the newbies from my side are:
1) VS 2013 can be downloaded only when you subscribe the Visual Studio Dev Essentials;
2) VS 2013 must be installed before Intel XE, because when VS2013 is not installed beforehand, Intel XE’s product integrations with VS 2013 will not be installed.


All times are GMT -4. The time now is 16:02.