Compaq Visual Fortran 系列产品(含6.5,6.6,6.6B 及 6.6C)均不可在 Win7 / Win8 / Win10 系统上正常使用,尤其是针对较大的工程。其官方已确定此不兼容性,且因年代久远,开发组解散,尚无完美解决方案。
请各位尽快升级自己的编译器产品,放弃 Compaq Visual Fortran 及 Microsoft PowerStation。
目前已知网络上(包括百度知道,百度文库,百度经验,其他友好Fortran网站及论坛)流传一些不全面的经验,据说可解决兼容性问题。然而,实际上均不能完美解决:
1. 运行 x86 文件夹下的 setupx86.exe。 !XX!无效!XX!
2. 使用兼容性模式运行 CVF。!XX!无效!XX!
3. 先安装CVF,再安装 VC++6.0。!XX!无效!XX!
4. 升级CVF到6.6或6.6c。!XX!无效!XX!
5. 升级 Win7 到 SP1。!XX!无效!XX!
6. 使用虚拟机(VMware等)安装 WinXP,然后再安装 CVF。!!折衷的办法,不建议!!
7. 使用命令行调用 df.exe。!!折衷的办法,不建议!!
请注意,兼容性问题是个复杂的问题。能打开DeveloperStudio主界面,并不意味着兼容。能编译一些小代码,也并不意味着兼容。甚至于,个别朋友暂时可以运行自己的代码,也不意味着兼容。
兼容性问题,是在不特定的,不可预知的环境下可能出现的问题。出现的频率和条件无法预知。为了保证顺畅的使用,我们强烈建议您在 Win7 或 Win8 上放弃使用CVF!!
!!早期开发的软件,在新的操作系统下不兼容,在软件界是特别常见的事情。!!
关于CVF与Win7的不兼容性,已得到原开发团队的承认,并且建议用户升级到更新的编译器产品。原开发团队是对CVF最权威的评判。
那么,放弃CVF后,我们该选择什么编译器呢?
目前 Win7,Win8 上可正常运行的编译器包括:
Intel Visual Fortran
Lahey Fortran
NAG Fortran
PGI Fortran
Silverfrost Ftn95
GFortran for windows / Simply Fortran
等等
我们建议,商业开发,选择 Intel Visual Fortran + Visual Studio
个人开发,计算,选择 GFortran + Code::Blocks 或 Simply Fortran
个人学习,选择 Silverfrost Ftn95
当然你有更多的选择,详见 http://choose.fcode.cn
以上部分编译器可在本站相关栏目找到介绍,或免费版,试用版下载。
http://tools.fcode.cn http://pan.fcode.cn
首页 > 公告
敬请替换CVF和PowerStation编译器
- Simply Fortran 编译器
- 《FORTRAN常用算法程序集》【徐...
- 塑性力学有限元-理论与应用源代码
- FAQ之 Debug单步调试
- Intent属性对结构体中动态数组的影响
- 高斯勒让德求积分Fortran程序
- Intel Fortran编译器
- 《Intel Visual Fortran应用...
- 《Fortran95 程序设计》【彭国伦】
- FAQ之 Intel Fortran + VS 基本操作
- 任意表达式求值模块
- 《使用OpenMP 进行 Fortran95并行计算》
- 差分进化算法
- 新语法系列 之 定义变量和数...
- 教你看懂 Intel Fortran 的运行时错误
- 《Fortran95 2003 For Scien...
- 堆栈(stack)的故事
- 快速傅里叶变换FFT
- Fortran 95/2003科学计算与工程
- FAQ之 Intel Fortran + VS 安装配置