0

我有一个单独的构建流程,可以使用相同的 gcc-arm 编译器为 MT3620/M4 内核生成 .out 文件....由于超出此问题范围的原因,迁移此构建流程对我来说是不切实际的进入 cmake....

一旦我生成了 .out 文件,我的想法就是简单地将它封装在与示例相同的项目结构中——使用符合标准的 app_manifest.json 文件....从这里开始,我可以有效地运行 cmake 的最后一步build -- 生成镜像包....

在我走这条路之前,我在这里有什么明显的遗漏吗????

4

1 回答 1

0

从今天起,您需要决定安装适用于 Visual Studio 的Azure Sphere SDK 预览版或适用于 Windows 的 Azure Sphere SDK 预览版(您不能在同一台 PC 上安装这两个 SDK。)

但是,要开发应用程序,您需要设置开发环境并可能安装其他工具。适用于 Windows 的 Azure Sphere SDK 仅支持使用 CLI 进行开发。如果您已安装此版本的 SDK,则需要在您的 PC 上安装CMakeNinja 。

如果您计划开发实时应用程序 (RTApp),您可能需要为嵌入式处理器安装编译器并设置硬件以显示应用程序的输出

快速入门“在 cmd 上构建 RTapp ”和“使用 Visual Studio 构建 RTApp ”都要求您在某个阶段使用 CMake,这些是受支持的方法。

更新:很快将完成新的文档改进,以解决使用不同构建系统来 cmake 的选项,“是的”它应该按照您的建议工作。

于 2019-11-29T01:00:44.623 回答