反复查阅了以前相关的帖子,但是2个星期以来还是没什么进展。 系统是win7 64位旗舰版 Service Pack 1,CPU是intel i7 920,CFX是Ansys13.0 Fortran是Intel.Visual.Fortran.Composer.XE.2011.5.221.ISO-TBE,32位的,实在找不到64位的IVF;PGI fortran到是有64位的,但是环境变量根本不知如何配置,也罢了。 VS先装的是VS2010,应该也是32位的,但是X64的VC编译器也是自带的。后来参考前面的帖子,想找一个64位的VS2008,所以改装了VS2008TeamSuite90DayTrialCHSX,好像跟vs2010一样,自定义安装可选择64位的VC编译器。 看前面的帖子,有的64位系统还装了SDK,微软上下的不可用,还没有装。查了帮助文件,只是要求用Intel Fortran 11.1和vs2008,配置环境变量,也就是提到SDK的那一节根本就去掉了。 include C:\Program Files (x86)\Intel\ComposerXE-2011\compiler\Include; C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\include; C:\Program Files(x86)\Microsoft Visual Studio 9.0\Common7\Tools; C:\Program Files(x86)\Microsoft Visual Studio 9.0\SDK\v3.5; C:\ProgramFiles\ANSYS Inc\v130\CFX\include; C:\ProgramFiles\ANSYS Inc\v130\icemcfd\win64_amd\icemcfd\include; C:\Program Files\ANSYS Inc\v130\icemcfd\win64_amd\icemcfd\output-interfaces\include; C:\Program Files(x86)\Microsoft SQL Server\90\SDK\Include;C:\Program Files\Microsoft SDKs\windows\v6.0A\Include lib C:\Program Files(x86)\Intel\ ComposerXE-2011\compiler \Lib; C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\lib\amd64; C:\Program Files\ANSYSInc\v130\CFX\lib; C:\ProgramFiles\ANSYS Inc\Shared Files\lib; C:\ProgramFiles\ANSYS Inc\v130\CFX\tools\perl-5.9.5\lib; C:\ProgramFiles\ANSYS Inc\v130\CFX\tools\mpich2-1.0.7\winnt-amd64\bin; C:\ProgramFiles\ANSYS Inc\v130\CFX\tools\pvm3.4.4_11-2\lib; C:\ProgramFiles\ANSYS Inc\v130\CFX\tools\qt-4.4.3\lib\CYGWIN64_NT; C:\ProgramFiles\ANSYS Inc\v130\CFX\tools\qwt-5.1.1\lib\CYGWIN64_NT; C:\ProgramFiles\ANSYS Inc\v130\CFX\examples\mpcci\Lib; C:\ProgramFiles\ANSYS Inc\v130\CFX\lib\winnt-amd64; C:\Program Files\ANSYSInc\v130\CFX\bin\perllib; C:\ProgramFiles\ANSYS Inc\v130\icemcfd\win64_amd\pvm3\lib; C:\ProgramFiles\ANSYS Inc\v130\icemcfd\win64_amd\lib; C:\ProgramFiles\ANSYS Inc\v130\icemcfd\win64_amd\icemcfd\lib; C:\ProgramFiles\ANSYS Inc\v130\icemcfd\win64_amd\icemcfd\output-interfaces\lib;C:\Program Files\ANSYS Inc\v130\CommonFiles\Launcher\lib; C:\ProgramFiles\Microsoft SDKs\windows\v6.0A\Lib\x64; path C:\Program Files(x86)\Microsoft SQL Server\90\Tools\binn\; C:\Program Files(x86)\Intel\ ComposerXE-2011\ bin\intel64; C:\Program Files(x86)\Microsoft Visual Studio 9.0\Common7\IDE; C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\bin\amd64; C:\Program Files(x86)\Microsoft Visual Studio 9.0\Common7\Tools; C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\vcpackages; C:\ProgramFiles\ANSYS Inc\v130\CFX\bin; C:\ProgramFiles\ANSYS Inc\v130\CFX\tools\perl-5.9.5\bin\MSWin32-x64-perlio; C:\ProgramFiles\ANSYS Inc\v130\CFX\tools\CYGWIN32_NT\bin; C:\ProgramFiles\ANSYS Inc\v130\CFX\tools\pvm3.4.4_11-2\bin\WINX64; C:\ProgramFiles\ANSYS Inc\v130\CFX\tools\mpich2-1.0.7\winnt-amd64\bin; C:\ProgramFiles\ANSYS Inc\Shared Files\bin\winx64; C:\ProgramFiles\ANSYS Inc\v130\RSM\bin; C:\ProgramFiles\ANSYS Inc\v130\CFX\bin\winnt-amd64; C:\ProgramFiles\Microsoft SDKs\windows\v6.0A\bin\x64; 尝试过将cfx5mkext.exe及cfx5mkext.cll、ifort.exe、perl.exe拷贝到工作目录下,未果。 工作目录下文件如图1所示, 图2是在common line 执行ifortvars、ifort没反应,执行cfx5mkext报错,提示如图片所示。 但是我仔细检查过,perl.exe文件路径没有错啊,就如path里的: C:\ProgramFiles\ANSYS Inc\v130\CFX\tools\perl-5.9.5\bin\MSWin32-x64-perlio\perl.exe 在fortran的安装目录下执行ifortvars.bat,是显示配置环境变量的。 哪位大侠帮帮忙吧,痛苦了好长时间了。先谢谢各位了,给个提示吧! |