Matlab Compiler SDK的产品要求和平台可用性

万博1manbetx支持的平台上

Mac, Windows、Linux

产品要求

  • 需要MATLAB
  • 需要MATLAB编译器
  • 创建将与其他编程语言集成的库和组件需要针对这些语言的编译器。

万博1manbetx支持第三方编译器

视窗

  • C / c++和COM:
    • MinGW 6.3C / C ++(分销商:mingw-w64)(免费提供)
      • 在本产品中使用MinGW需要微软Windows SDK 10。看到回答355476为更多的细节。
    • Microsoft Visual C ++ 2019家族
    • Microsoft Visual C ++ 2017家族
      • 支持社区、专业版和企业版。万博1manbetx
    • 微软Visual c++ 2015专业版
      • 默认情况下,此版本的Visual Studio不会安装编译器,必须在执行自定义安装时指定。看到答案328432.为更多的细节。
  • net:
    • Microsoft Visual C ++ 2017家族
      • 支持社区、专业版和企业版。万博1manbetx
    • 微软Visual c++ 2015专业版
      • 默认情况下,此版本的Visual Studio不会安装编译器,必须在执行自定义安装时指定。看到答案328432.为更多的细节。
    • 微软Visual c++ 2013专业版
    • Microsoft .NET Framework SDK 4.0, 4.5, 4.6(免费)
    • 要构建。net组件,必须安装Microsoft . net Framework。.NET Framework v3.0不包含特定于框架的编译器;可以使用v2.0编译器构建兼容的组件。. net框架是由Visual Studio自动安装的。它也可以从微软网站上下载。要执行使用生成的. net组件的应用程序,目标计算机必须安装匹配的. net框架。
    • Microsoft .NET Core 2.x.x.需要Microsoft Visual Studio 2017更新8.2或Microsoft .NET Core 2.x SDK
    • 在没有Microsoft Visual 万博1manbetxStudio的情况下使用Microsoft . net Framework SDK时,MATLAB Compiler SDK支持构建. net程序集,但不支持COM对象。
  • Java:
    • Java Development Kit (JDK) 1.8(免费提供)
  • Excel插件的MPS:
    • Microsoft .NET Framework SDK 4.0, 4.5, 4.6(免费)
    • 为MPS构建Excel加载项时,Matlab Compiler SDK需要.NET Framework 4.0或更高版本。

macOS

  • C / c++:
    • Xcode 9。X(免费提供)
    • Xcode 8.c(免费)
  • Java:
    • Java Development Kit (JDK) 1.8(免费提供)

Linux

  • C / c++:
    • Java Development Kit (JDK) 1.8(免费提供)

万博1manbetx受支持的语言接口

  • 11之前的所有版本
  • C -版本11
  • C ++ - 11之前的所有版本
  • c++ -版本11
  • c++ -版本14
  • Python 2.7
  • Python 3.7
  • .com组件和应用 - 所有版本
  • Java JRE / JDK 8
  • .NET CLR版本2.0
  • .NET CLR版本4.0

在R2015A介绍

查看其他产品的要求: