Engee 文档

目标x86支持包

页面进行中。

Target x86 旨在构建从 AnyMath 模型生成的C代码,然后在用户的计算机上运行可执行文件。

此过程可用于:

  • 在上传到嵌入式系统之前检查模型中算法的代码生成;

  • 通过C库与用户设备集成;

  • 模拟的加速。

所需软件

要在用户的计算机上成功生成并运行可执行文件,必须安装:

  • 操作系统的编译器/开发工具集;

  • *CMake*装配自动化系统。

Target x86支持通过 GCCClangMicrosoft Visual Studio 进行汇编。

如果编译器或 CMake 未添加到环境变量 路径 项目构建可能会失败,因为这些工具将无法从终端获得。

在Windows中安装必要的软件

安装CMake

  1. 从链接下载Windows版本的安装程序 CMake

  2. 运行安装。

  3. 在其中一个安装步骤中,系统将提示您将 CMake 添加到环境变量中。 路径.

    确保适当的复选标记设置为 cmake的 从终点站可以到达.

安装一套开发工具

以下工具可供选择:

安装MinGW(w64devkit)

  1. 从链接下载存档 w64devkit-x64

  2. 提取自解压存档:

    extract archive

  3. 添加子目录 从解包文件夹到环境变量 路径.

    • 在Windows搜索菜单中,输入 更改系统环境变量:

      system path

    • 打开* 系统属性 窗口并转到 环境变量*菜单。

    • 在* 环境变量*菜单中,添加目录 …​\w64devkit\bin路径:

      mingw path

如果需要,您可以快速检查安装的正确性-打开终端并运行 cmake—​版本gcc—​版本.

设置和启动模型

工程师准备工作

确保已安装和配置硬件支持包。 有关详细信息,请参阅 硬件连接

设置和启动

  1. 打开 AnyMath 模型。

  2. 单击目标平台选择按钮并选择 目标硬件 模式。

  3. 添加 EDM-Target-X86块库在画布上 AnyMath:

    demo model

  4. 将算法的流程图添加到画布。

    使用的块必须支持C代码生成。 支持的块列表提供于 文章.

  5. 按下开始按钮 start button.