Main Content

addReference

将引用工程添加到工程中

说明

示例

projreference = addReference(proj,referenceFolder) 添加对 referencefolder 指定的工程的引用。该引用会添加到指定的工程 proj

示例

projreference = addReference(proj,referenceFolder,type) 指定要创建的引用的类型。请将类型指定为 "relative""absolute"

示例

全部折叠

打开 Times Table App 工程。使用 currentProject 从当前加载的工程创建一个工程对象。

openExample("matlab/TimesTableProjectExample")
proj = currentProject;

创建一个空白工程。

projectToReference = matlab.project.createProject();

重新加载第一个工程,并添加对新的空白工程的引用。重新加载第一个工程是必要的,因为一次只能打开一个工程,MATLAB® 会在创建和打开新的空白工程之前卸载第一个工程。

reload(proj);
addReference(proj,projectToReference,"absolute");

输入参数

全部折叠

工程,指定为 matlab.project.Project 对象。使用 currentProject 从当前加载的工程创建一个工程对象。

引用工程文件夹的路径,指定为字符向量或字符串标量。指定相对于工程根文件夹的路径。文件夹必须在工程根文件夹中。

引用的类型,指定为 "relative""absolute"。如果您的工程层次结构具有良好定义的相对于工程根目录的根,例如,源代码管理下的一个文件夹,请指定 "relative"。如果要引用的工程位于您的计算机可访问的位置,例如网络驱动器,请指定 "absolute"

输出参量

全部折叠

引用工程,返回为包含引用工程有关信息的 ProjectReference 对象。

版本历史记录

在 R2019a 中推出