1

我的 Matlab 源代码(.m 文件)存储在分层结构中,其中包含一组子文件夹。我尝试在 CentOS 服务器中通过以下命令编译它们:

mcc -v -m a.m a_call_b.m -I ./Funs/*.m

但是我有很多子文件夹,我无法在命令行中列出所有子文件夹。有没有其他方法可以在层次结构中编译源文件?

4

1 回答 1

-1

我注意到这也可以:

mcc -v -m a.m a_call_b.m -I ./Funs/*.m -a ./Funs

从有关-a选项的文档中:

如果 -a 选项仅包含文件夹名称,则该文件夹的全部内容将递归添加到 CTF 存档

因此,您只需指定应用程序的顶级目录,这些目录可能不会太多,无法列出。

见: http: //www.mathworks.de/de/help/compiler/mcc.html

于 2013-12-04T07:37:00.923 回答