|
悬赏1金币未解决
问题:我的pscad是4.2.1,安装intel Visual Fortran 2011 和 Visual Studio 2010后,在PSCAD的Fortran编译器选择框内找不到相应的编译器,对于PSCAD4.2,也同样是找不到IVF编译器,请高人指点,有何解决办法,谢谢~- `) E) R* k" F! | w# H& }/ @
我的邮箱:s.wl@qq,可以直接跟我联系,谢谢~
; Z+ j _: B% ~, g+ v$ n% q5 P% n: h6 U; }' b# ~0 }% G/ C* A) n
补充:PSCAD的官方声称其4.0以后的版本可以支持IVF2011(关联VS2010),根据官方给出的安装IVF11的流程(http://www.nayakcorp.com/Setting_up_IVF_11_for_PSCAD.pdf),最后一步要替换一个名叫fortran_compilers.props的文件,由于用的石皮解版,所以没法从官方获取最新的文件,其官方论坛里给出的环境变量测试软件(http://pscad.com/updater/utilities/FortranMedic.zip),给出的检测结果也是这个文件过期,导致PSCAD检测不到最新的编译器。我做过一些尝试,按照fortran_compilers.props里描述IVF9.0的方式,自己修改这个文件,但是都没有成功过。由于,我用Compaq Fortran 6.6不能运行PSCAD自带的例子“examples\CInterface\df90_msc”(PSCAD与C的接口还是很实用的技术),而且编译器版本高更有利于仿真的速度,所以我还是想用一下高版本的编译器。% E9 Z6 i6 K1 G0 d3 t
8 b% U. W/ A) Q
2 ]: T8 `% @( `& E6 Yfortran_compilers.props的内容,请高人指点迷津:(可以把一下内容放到txt文档里,看起来会条理一些)
: r/ D) R) q: T$ f% g<! EMTDC Supported Fortran Compilers
9 a9 F/ n$ U1 }, \- F4 kThis file is used by PSCAD to specify the list of the Fortran compilers that
, k# }2 O4 P: ?3 }4 TEMTDC supports>5 t' M. J$ y. W. r- R& A1 m4 m8 X
<FORTRAN COMPILER>
1 n' t2 J3 \. k9 s" f! g3 ] <GNU="1.1.1" version_key="EGCS\CurrentVersion\VersionKeyString,default" title_key="" exe_path_key="EGCS\1.1.1,g77.exe" exe_name="g77.exe" emtdc="gnu"> </GNU>& x' k7 d/ n" O( u3 y& Y& h/ |
<DigitalEquipmentCorporation="5.0" version_key="VisualFortran\5.0\VersionKeyString,default" title_key="VisualFortran\5.0\Title,default" exe_path_key="VisualFortran\5.0\DFCDROM,f90.exe" exe_name="f90.exe" emtdc="df5"> </DigitalEquipmentCorporation>
3 e w' ?: @1 J* E8 I+ q: V2 [1 ^. l <DigitalEquipmentCorporation="5.0" version_key="VisualFortran\CurrentVersion,VersionKeyString" title_key="VisualFortran\CurrentVersion,Title" exe_path_key="VisualFortran\#\DFCDROM,f90.exe" exe_name="f90.exe" emtdc="df5"> </DigitalEquipmentCorporation>" z. J) q x# I" e
<DigitalEquipmentCorporation="6.0,6.1,6.2,6.3,6.4,6.5,6.6" version_key="VisualFortran\CurrentVersion,VersionKeyString" title_key="VisualFortran\CurrentVersion,Title" exe_path_key="VisualFortran\#\DFCDROM,f90.exe" exe_name="f90.exe" emtdc="cf6"> </DigitalEquipmentCorporation>
9 p: n9 q% A( F2 Q+ m5 S <INTEL="9.0,9.1,later" version_key="Compilers\FORTRAN\#,Major Version,Minor Version" title_key="Compilers\FORTRAN\#\IA32,DisplayString" exe_path_key="Compilers\FORTRAN\#\IA32,ProductDir" exe_name="ifort.exe" emtdc="if9"> </INTEL>
, o1 B0 v( [# S! P+ @</FORTRAN COMPILER> |
|