MATLAB编译SDK的产品要求及平台可用性

万博1manbetx支持的平台上

Mac, Windows、Linux

产品需求

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

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

窗户

  • C / c++和COM:
    • MinGW 6.3C / c++(经销商:mingw-w64)(免费提供)
      • 此产品需要使用Microsoft Windows SDK 10。看到回答355476为更多的细节。
    • 微软Visual c++ 2019系列
    • 微软Visual c++ 2017系列
      • 支持社区、专业版和企业版。万博1manbetx
    • 微软Visual c++ 2015专业版
      • 默认情况下,此版本的Visual Studio不会安装编译器,必须在执行自定义安装时指定。看到回答328432为更多的细节。
  • net:
    • 微软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框架。.NET Framework v3.0不包含特定于框架的编译器;可以使用v2.0编译器构建兼容的组件。. net框架由Visual Studio自动安装。也可以从微软网站下载。要执行使用结果。net组件的应用程序,目标机器必须安装匹配的。net框架。
    • 微软。net Core 2.x。需要Microsoft Visual Studio 2017 update 8.2或Microsoft . net Core 2。x SDK
    • 在不使用Microsoft Visual万博1manbetx Studio的情况下使用Microsoft . net Framework SDK时,MATLAB编译器SDK支持构建。net程序集,但不支持COM对象。
  • Java:
    • Java开发包(JDK) 1.8(免费提供)
  • Excel外接程序为MPS:
    • Microsoft .NET Framework SDK 4.0, 4.5, 4.6(免费提供)
    • 当为MPS构建Excel插件时,MATLAB编译SDK需要。net framework 4.0或更高版本。

macOS

  • C / c++:
    • Xcode 9。x(免费提供)
    • Xcode 8.c(免费提供)
  • Java:
    • Java开发包(JDK) 1.8(免费提供)

Linux

  • C / c++:
    • Java开发包(JDK) 1.8(免费提供)

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

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

介绍了R2015a

查看另一个产品的需求: