RealEvo-IDE 编译报错:Dumping stack trace to rm.exe.stackdump

RealEvo-IDE 编译报错:Dumping stack trace to rm.exe.stackdump

Q:IDE编译报错:Dumping stack trace to rm.exe.stackdump,如下图错误信息时,该如何处理?

make -k all
      0 [main] rm 3920 open_stackdumpfile: Dumping stack trace to rm.exe.stackdump
      0 [main] rm 4500 handle_exceptions: Exception: STATUS ACCESSUIOLATION
    60 [main] rm 4500 open_stackdumpfile: Dumping stack trace to rm.exe.stackdump
make: *** [Debug/app_demo] Error 101120
make: Target 'all' not remade because of errors.
"make -k all" terminated with exit code 2. Build might be incomplete
首先出现该错误为编译信息字符串过长导致的,其次导致字符串过长的原因为“ rm.exe.stackdump”程序的出现,该程序并非 IDE 自带,为其他工具携带的程序,可能为 gitbash、mingGW、msys 之类的编译工具。
解决方法为重新安装IDE,并且安装目录尽量不要放在C 盘及以上类似工具相同的盘内,避免工具的干扰。


    • Related Articles

    • 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) 。
    • C++ 工程编译时报错:“error:exception handling disabled, use -fexceptions to enable”

      问:C++ 工程编译时报错:“error:exception handling disabled, use -fexceptions to enable”,如下图所示 修改部分工程设置后重新编译即可解决,配置修改如下图所示
    • error:cannot find -lvpmpdm

      Q:SylixOS 系统编译 App 时报错,error:cannot find -lvpmpdm SylixOS 中所有的程序都是依赖基础的内核库编译的,即依赖 Base 库,-lvpmpdm 是 Base 生成的库,出现此问题的原因是依赖的 Base 没有编译;先编译 Base 可解决。
    • 使用 extern inline 后编译报错

      IDE 5.0 以上编译 extern inline 的函数后会产生error,在IDE4.0的版本时编译同一工程时不会报错可以正常编译。 因为IDE 4.0 gcc 版本为 4.9.3,需要使用传统模式进行编译  ,在IDE5,0 中 gcc 版本为 10.2.1 对于 inline 函数的解释标准过高,无法正常编译。 The option -fgnu89-inline tells gcc to use traditional GNU semantics for "inline" ...
    • 安装 IDE 报NSIS_Error 错误

      问:客户根据翼辉提供的 IDE 下载链接,下载后,安装出现如下问题:Installer integrity check has failed。关键字"NSIS_Error" 问题解决: 该问题是安装文件不完整导致! 采取各种措施重新下载完整的安装包:       1、清理IE缓存后下载;       2、换浏览器下载;       3、系统杀毒、清理完恶意软件后下载;       4、下载时不使用下载辅助工具(迅雷、Internet Downloader等); ...