【发布时间】:2015-04-21 19:34:19
【问题描述】:
我正在做一个 Matlab 项目,我需要 UsbWebcams 包来从网络摄像头捕获图像。我可以在 matlab 中运行 .m 文件,但是当我编译项目以创建 exe 文件时,我的 exe 文件返回错误,因为 usbWebcams 包有一些特殊的 .p 文件(Utility.p,webcamchannel.p 等),我不能使用这些用于编译的文件。我在 Internet 上搜索,但没有找到任何答案。如何在我的项目中使用 .p 文件。我认为应该有一个解决方案,我应该找到它。感谢大家的帮助。
【问题讨论】:
-
你确定吗?从 R2009a 开始,将 P-Code 合并到 MATLAB 编译器中就可以使用:mathworks.com/matlabcentral/answers/… - 如果不能,那意味着您使用的是非常旧的 MATLAB 版本,但我提供的链接有一个合适的解决方法。
-
感谢您的回答。我知道这个答案,我的问题与此链接中的最后一个答案相同。我认为编译器无法编译 Usbwebcams 的 .p 文件,因此我的 exe 无法正常工作。如果它可以编译,我的 exe 应该可以正常工作,因为它可以在 matlab 上使用运行命令。也许,它可能是 Usbwebcams 包的特殊情况。顺便说一句,我正在使用 R2015a。
标签: matlab project packages matlab-deployment matlab-compiler