在Windows 7上编译Fortran .dll(免费)?
发布时间:2020-12-14 02:13:29 所属栏目:Windows 来源:网络整理
导读:我的老板刚要求我将他的老板Fortran代码集成到我正在研究的项目( Java)中.代码是在90年代编写的,所以我想它仍然会编译,所以不是重写它,我希望我可以从.dll调用函数.我已经调用了一些C .dll,所以我认为我已经覆盖了那部分. 我一直在阅读,大多数文章都谈到将英
我的老板刚要求我将他的老板Fortran代码集成到我正在研究的项目(
Java)中.代码是在90年代编写的,所以我想它仍然会编译,所以不是重写它,我希望我可以从.dll调用函数.我已经调用了一些C .dll,所以我认为我已经覆盖了那部分.
我一直在阅读,大多数文章都谈到将英特尔Visual Fortran编译器集成到Microsoft Visual Studio中.我们获得了Visual Studio的大学网站许可,但看起来英特尔Visual Fortran编译器的价格在700美元左右.我认为我的老板不会那样做,所以我正在寻找另一种选择.我知道微软通过Project Dreamspark为学生免费提供了很多产品,但我没有看到任何与Fortran相关的东西. 我现在正在看一些基于cygwin的选项(g95,我认为),但我正在寻找其他想法/选项.有任何想法吗? 解决方法
我已经使用带有-shared标志的gfortran(g95)编译器来创建DLL.首先编译.for / .f90文件:
gfortran -c myfile1.f90 gfortran -c myfile2.f90 然后: gfortran -shared -o mydll.dll myfile1.o myfile2.o (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 2018-2019-2 20165313 Exp2 后门原理与实践
- Windows – 从任务计划程序运行批处理文件不能使用java命令
- windows – 在登录之前如何让bginfo清除现有的壁纸?
- Windows10安装ubuntu18.04双系统教程 Windows10
- .net – Windbg期待mscordacwks.dll的不同版本
- 无法使用PowerShell连接到Office 365
- Windows – Microsoft多因素身份验证不与RDP一起使用
- windows – 查询线程(不处理)处理器关联?
- 使用therubyracer在Windows机器上安装ruby gem less-rails
- 单点登录 – 没有Windows登录的富客户端(“胖客户端”)的单