No rule to make target '/libsylixos/SylixOS/mktemp/header.mk'
Q:使用 RealEvo-IDE 编译 BSP 工程出现如下异常现象,需如何解决;
图上,出现该问题的原因可能是 在上次编译过程中,运行 RealEvo-IDE 的电脑异常关闭、掉电等情况,致编译过程中 mktemp、header.mk 等文件不完整或篡改,导致工程不完整所致。
可通过删除原来工程,重新创建新的 Base 工程编译后,在进行 BSP、Driver 编译即可解决。
Related Articles
cannot run target compller
Q:创建 Qt 工程后只有 .pro 文件,无源码? 例如出现以下情况,创建的工程只存在 .pro 文件,无源码的情况。根据以下编译报错问题,可以定位到编译链无法使用。 1.先确定是否安装了 RealEvo-IDE 安装包中的全部组件 ,Qt 编译时需要先正确安装 Install RealEvo-QtSylixOS 这一项; 2.查看 IDE license 是否到期,license 过期后编译链是无法使用的,可以联系售后获取新的 license。 更多扩展知识见: 参考文章:IDE 打开弹窗 ...
SylixOS 功能介绍及版本差异
SylixOS功能介绍及版本差异 SylixOS 标准版 SylixOS 标准版是 SylixOS 的基础版本,具备如下功能: 兼容 IEEE 1003(ISO/IEC 9945)操作系统接口规范; 兼容 POSIX 1003.1b(ISO/IEC 9945-1)实时编程标准; 支持国军标 GJB7714-2012 操作系统接口规范; 优秀的实时性能(任务调度与切换算法时间复杂度为 O(1)); 支持无限多任务; 抢占式调度支持 256 个优先级; 支持虚拟进程; ...
怎样裁剪 libsylixos 第三方软件库
Q: 怎样裁剪 libsylixos 第三方软件库. 起初 sylixos 加入第三方软件库是为了测试 sylixos 系统的稳定性与兼容性,后期作者觉得这些库非常有用于是就保留了下来。 几乎所有第三方软件库源码都在 SylixOS/appl 目录存放。当不需要这些组件时,只需要手动将代码移除即可,同时删除appl.h 中引用的相关头文件。
SylixOS lite 版—基于 STM32F767 资源使用情况
1、基本概念 代码段(text):顾名思义,代码存放的位置,在 STM32 中代码段一般存放于内置 FLASH 中; 已初始化数据段(data):已初始化数据段会分别体现在 FlASH 中和 RAM 中。因为是全局变量,运行过程中需要进行读写操作,因此占用一段 RAM 空间。又因为有初始值,其初始值需要占用 FlASH 空间。 未初始化的数据段(bss):bss 与 data 相同的地方时它也是全局变量,运行过程中需要进行读写操作,因此占用一段 RAM ...
error: xxx-sylixos-elf-lzocom.exe
Q:IDE 在编译工程时出现:xxxx-sylixos-elf-lzocom.exe 应用程序出错。 应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。信息如下图所示。 安装 vc2010_redist_x86.exe 即可解决此问题, 此文件在 IDE 软件安装包的 Tools 目录下(如 SylixOS IDE 3.9.11_professional\Tools) 。