主要内容

源代码和二进制部署

将生成的源代码和二进制文件部署到其他环境中

二进制文件和可执行文件是从应用程序或命令行创建的。使用示例主函数生成可部署代码,将可执行文件或二进制文件合并到应用程序中。使用这些示例工作流来通知您的项目。

功能

coder.ceval 调用外部C/ c++函数
coder.cinclude 在生成的代码中包含头文件
packNGo 在ZIP文件中为重新定位生成的包代码

对象

编码器。HardwareImplementation 用于C/ c++代码生成的特定硬件配置参数MATLAB代码
coder.hardware 创建用于C/ c++代码生成的硬件板配置对象MATLAB代码

主题

示例工作流

在Microsoft Visual Studio项目中使用动态库

集成一个C动态库(DLL)生成MATLAB®编码器™成一个微软®Visual Studio®项目。

在应用程序中使用示例C Main

生成并修改一个用于构建C可执行程序的示例主函数。

部署生成的C代码到外部硬件:树莓派的例子

生成并部署C代码到外部硬件

集成多个生成的c++代码项目

将两个项目中生成的c++代码集成到一个更大的项目中。

故障排除

排除部署代码中的故障

生成包含运行时错误检测的代码。

编译器和链接器错误

解决生成期间发生错误的常见原因。