更改默认编译器 -凯发k8网页登录

main content

更改默认编译器

更改 windows 系统上的默认值

matlab® 为 c、c 和 fortran 语言文件维护单独的默认编译器选项。如果您的 windows® 系统上安装了某个语言的多个受 matlab 支持的编译器,则 matlab 会选择其中一个作为默认编译器。要更改默认值,请使用 -setup lang 命令。matlab 会显示一条消息,其中包含选择不同默认编译器的链接。

如果您调用 mex -setup 时未使用 lang 参数,则 matlab 会显示有关默认 c 编译器的信息。matlab 还会显示其他受支持语言的链接。要更改另一种语言的默认值,请选择一个链接。

如果通过操作系统提示符调用 mex -setup,matlab 会显示相同的信息。但这些消息不含链接。在这种情况下,matlab 显示用于更改默认编译器的相应 mex 命令语法。复制命令并将其粘贴到操作系统提示符下。

您所选的编译器将保留为该语言的默认值,直至您调用 mex -setup 选择其他默认值。

c 编译器

要更改默认的 c 编译器,请在 matlab 命令提示符下键入:

mex -setup

mex -setup 默认显示关于 c 编译器的信息。matlab 还显示系统上其他 c 编译器的链接。要更改默认值,请选择以下链接之一。

或者键入:

mex -setup c

c 编译器

要更改默认的 c 编译器,请键入:

mex -setup cpp

matlab 显示关于默认 c 编译器的信息,并提供系统上其他 c 编译器的链接。要更改默认值,请选择以下链接之一。有关示例,请参阅。

fortran 编译器

要更改默认的 fortran 编译器,请键入:

mex -setup fortran

更改 linux 系统上的默认值

有关在 linux® 平台上将 gcc/g 编译器更改为受支持版本的信息,请参阅。

更改 macos 系统上的默认值

如果您的系统中安装了多个版本的 xcode,matlab 会使用 xcode.app 应用程序所定义的编译器。您可以通过 xcode.x.app 使用该编译器,其中 xcode.x.app 是用于保存之前安装的 xcode 版本的名称。

启动 matlab 之前,通过终端键入:

xcode-select -switch /applications/xcode.x.app/contents/developer

要查看 matlab 所使用的 xcode 版本,请在终端键入:

xcode-select -p

请勿使用 mex -f optionsfile 语法

在以后的版本中,将删除用于指定编译配置文件的 mex 命令的 -f 选项。请改用以下主题中介绍的工作流来指定编译器。

另请参阅

相关主题

    外部网站

      网站地图