STVD+COSMIC编译工程时出现Error creating process for executable mapinfo
来源:互联网 发布:厦门大数据产业协会 编辑:程序博客网 时间:2024/05/20 05:04
出现此错误是你的STVD工程中添加了额外的插件来显示ram flash eeprom stack的占用量(插件下载地址:http://pan.baidu.com/s/1jGjBkTw),我见到的是施诺比编写的一个插件mapinfo.exe。下载它的插件按他的readme文件就可解决此问题,或者是将readme文件使用方法第4步中那一行自己粘贴的内容给删除掉(mapinfo $(OutputPath)$(TargetSName).map)
readme文件如下:
mapinfo v0.3 forcosmic map
功能介绍:
1. 对cosmic编译器生成的map文件进行分析,显示ramflash eeprom stack的占用量
ps:ram仅指ram变量(全局+静态+局部变量),不包括栈(stack)
eeprom仅能统计由@eeprom定义出的变量或常量
更新说明:
1. 增加堆栈占用(stack)显示
2. 增加对自定义(未定义)段的显示,一起统计到unknown显示
使用方法如下:
1. 将附件压缩包中的mapinfo.exe解压并解压到stvd的\安装路径\STMicroelectronics\st_toolset\stvd中
2. 用stvd打开你的工程文件,在工程上点右键选settings...
3. 右侧的选项卡选择Linker,将category的下拉框选成output,然后在GenerateMap file前打勾
4. 再将选项卡上选择到Post-Build,在下方文本框中新粘贴一行内容 mapinfo $(OutputPath)$(TargetSName).map
5. 点OK按键确定,菜单File->saveworkspace,保存工程
6. 重新编译下,你就能看到flash,ram,eeprom占用字节数了
诗诺比
2010年10月28日
over
- STVD+COSMIC编译工程时出现Error creating process for executable mapinfo
- STVD+COSMIC编译工程时can't open file crtsi0.sm8
- STVD+COSMIC编译工程时can't open file crtsi0.sm8
- 进一步掌握STVD/COSMIC
- 进一步掌握STVD/COSMIC
- 进一步掌握STVD/COSMIC
- 进一步掌握STVD/COSMIC
- STVD下配置Cosmic编译器
- CMake编译时出现“error in configuration process project files may be invalid”
- 解决办法:CMake编译时出现“error in configuration process project files may be invalid”
- 使用STVD+COSMIX编译STM8S工程问题汇总
- STVD 新建STM8L151工程
- STM8L编程环境官方库+STVD+COSMIC+ST-Link
- gdb 调试问题Error creating process XXXXXXXX(error 5).
- Xcode4.2真机调试时出现: error launching remote program failed to get the task for process
- 在真机上调试时出现“Error launching remote program: failed to get the task for process xxx"的解决方法
- STVD出现红色区域
- 编译工程时出现异常“[Error] File not found: 'DIALOG.RES'”怎么解决
- 图解数据结构(4)——二分法查找法
- MongoDB基本命令用
- 黑马程序员 JAVA基础学习笔记 图形化等
- iOS: NSTimer使用
- 图解数据结构(5)——散列法及哈希表
- STVD+COSMIC编译工程时出现Error creating process for executable mapinfo
- 文件上传和下载
- 回文数 LA2889
- 图解数据结构(6)——树及树的遍历
- vmware中增加硬盘空间
- 【原创】Linux 系统移植日志----jffs2文件系统定制
- 第3章39题
- 图解数据结构(8)——二叉堆
- P124.42(统计出具有n个元素的一维数组中大于等于所有元素平均值的元素个数。)