我如何使用packNgo生成包括ZIP文件中的makefile吗?

5视图(30天)
我从我的模型生成C / c++代码的选项只生成代码和包代码和工件的启用。所以在代码生成的结果是一个ZIP文件,我希望编译的可执行文件所需的所有文件。
然而,也有一些所需的文件丢失的ZIP文件,例如makefile。
我想拥有一切后的ZIP文件的代码生成过程,所以我不需要争夺所有的文件一起。这有什么设置?

接受的答案

MathWorks支金宝app持团队
编辑:MathWorks支金宝app持团队 2020年11月4日
这个记录限制packNgo特性不包括从代码生成文件夹的所有文件,包括makefile:
packNgo主要是专为用户想重新生成的代码到另一个环境或软件项目。这个用例,包装makefile是不必要的。
为了解决这个问题,禁用“包代码和工件”选项并运行以下脚本代码生成完成后:
模型= gcs;
bDirInfo = RTW.getBuildDir(模型);
makefile =[模型“楼上”];
cd (bDirInfo.BuildDirectory);
负载(“buildInfo.mat”);
addNonBuildFiles (buildInfo makefile, bDirInfo.BuildDirectory);
%一旦makefile buildInfo“在”,您可以运行PACKNGO和
%将自动包括makefile
%(和任何其他nonBuildFile您希望添加)
packNGo (buildInfo, {“packType”,“分层”,“nestedZipFiles”、假});

更多的答案(0)

类别

找到更多的在部署、集成和硬件支持金宝app帮助中心文件交换

标签

下载188bet金宝搏


释放

R2019a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!