软件二次开发,必须用digital Fortran编译器才行。请问有digital Fortran编译器吗?急需,谢谢!
你可以用Visual Studio,在里面安个Intel Fortran编译器的组件
这个编译器只能在xp及以前的系统使用。Digital Fortran被收购后变成 compaq visual fortran,后来被intel收购变成intel visual fortran。经过十几年发展,intel公司对它改了两次名字, 目前叫 intel oneAPI,但只支持 win10 以上系统,安装视频 https://www.bilibili.com/video/BV1oh411o7AT?p=2
做二次开发居然要求用 digital fortran,你用的软件得多老。建议趁早脱坑,换一个软件。
Digital Fortran 是一款被 Compaq 公司开发的 Fortran 编译器套件,支持的操作系统包括 Windows 和 Linux。随后,Compaq 公司被 HP (惠普) 收购,Digital Fortran 的命名也被更改为 HP Fortran。目前,HP Fortran 编译器的最新版本为 HP Fortran V8.2。
你可以在惠普的官方网站上了解有关 HP Fortran 编译器的更多信息,并从该网站上下载并购买 HP Fortran 编译器。另外,一些第三方商家或平台也提供类似的Fortran编译器,你可以在官方网站或其它可靠的资源网站上搜索相关信息并购买。
需要注意的是,在购买并使用这些商业软件时,你需要阅读相应的许可协议以确保你的使用行为符合相关法律法规和原始软件厂商的要求。
Digital Fortran是一种已经停止维护的Fortran编译器,它由Digital Equipment Corporation(DEC)开发。DEC被Compaq收购后,Compaq又被Hewlett-Packard(HP)收购,最终HP将该编译器的开发和支持工作停止。因此,目前已经没有Digital Fortran编译器的最新版本了。
如果你必须使用Digital Fortran编译器进行软件二次开发,你可以尝试使用旧版本的Digital Fortran编译器。例如,DEC曾经发布了一些版本的Digital Fortran编译器,包括VAX/VMS、Alpha/VMS和Tru64 UNIX版。虽然这些编译器已经停止了维护,但你可能仍然可以在一些二手市场或软件存档网站上找到它们的安装程序和许可证。
另外,你也可以考虑使用其他Fortran编译器进行软件二次开发,例如Intel Fortran、GNU Fortran等。这些编译器都支持Fortran语言标准,并且在市场上得到了广泛的应用和支持。如果你需要确保与Digital Fortran编译器的兼容性,你可以尝试使用其他编译器的特定选项来模拟Digital Fortran的行为,或者使用转换工具将Digital Fortran代码转换为其他编译器可以识别的格式。
可以借鉴下
http://www.downza.cn/soft/341610.html
digital Fortran编译器已经停止维护好多年了,这个二次开发要求也太老了
引用参考chatgpt如下回答:
Digital Fortran 是早期由 Digital Equipment Corporation 发布的 Fortran 编译器,现在已被 Compaq 和 HP 公司收购。它已经不再维护,且目前不再提供相关的支持。
如果您需要使用目前支持的 Fortran 编译器,建议使用其他 Fortran 编译器,例如:Intel Fortran、GNU Fortran(gfortran)、Lahey/Fujitsu Fortran、Oracle Solaris Studio Fortran 等。
如果您已经有了 Digital Fortran 编译器,可以将其继续使用。但是需要注意的是,由于其已经不再维护,可能不支持新的硬件和操作系统,且可能存在安全漏洞等问题。因此,建议尽早将代码迁移到现代的 Fortran 编译器上。
在项目->属性->链接器->输入->附加依赖项 中加入需要调用的lib文件
program callcfunction
implicit none
interface
function MYPRINT(x) bind(c,name='MYPRINT')
use,intrinsic::iso_c_binding
real(8)::x
end function
end interface
real(8)::x
real(4)::result
x=3.1415
result = MYPRINT(x)
end program
注意:调用方的程序位数与版本需要与库保持一致
回答:
digital Fortran编译器已经停产多年,最后的版本为Digital Compiler 6.0,NAG也已经停止支持它们的Fortran编译器。由于它的稳定性,很多使用Fortran的老程序员仍然在使用Digital Fortran编译器,但是他们大多数已经转向了其他Fortran编译器,如GNU Fortran或Intel Fortran等。
如需要使用Digital Fortran编译器,可以到一些二手软件交易平台或者一些论坛尝试获取。但是从版权、使用等方面考虑,建议尽可能选择其他Fortran编译器。
如果您确定需要使用Digital Fortran编译器,可以下载Digital Visual Fortran v6.6C,该版本还可以在Windows 10操作系统上正常运行。安装过程中需要注意先安装Visual Studio 6,然后再安装Digital Visual Fortran v6.6C。在编译和调试过程中可能会遇到一些问题,可以在网上找到一些相关的解决方案。