2013-10-29 130 views
3

我正在调查在Matlab中编译Fortran代码。唯一支持的编译器显然是英特尔Fortan Composer。我想知道是否有学术使用许可证,包括将用英特尔Fortran Composer编译的文件分发给学术用途?许可英特尔Fortran编译器

+1

如果fortran代码将被开发或继续前进,你可以考虑用f2matlab将它转换为matlab源代码。一个障碍可能是你可能需要优化m文件才能使它与Fortran具有相似的性能。 –

+0

这当然是我们的意图。也许我们应该考虑将其转换为C++代码的简单方法,因为这是不可管理的。 – MrOperator

回答

4

英特尔提供学术许可证,只需查看他们的电子商店或询问当地的经销商。然而,这不是免费的。我每天都在使用该许可证所涵盖的编译器。它还应该包括二进制再分配,但更好的地方是这样的问题是Intel Support Forums

2

有英特尔Fortran编译器的非商业版本的Linux:http://software.intel.com/en-us/non-commercial-software-development

我不是太肯定,如果包括的“学院派”二进制分发 - 你最好检查许可协议。

+0

谢谢,对于linux和mac matlab支持免费的编译器。在Windows上,他们似乎没有非商业版本。无论如何感谢 – MrOperator

+3

这些只是针对**非商业用途,学术用途不具备资格,因为研究人员和教师都为这项工作付费。 –

+0

@VladimirF:谢谢,很高兴知道... –

相关问题