LSE配置备忘
来源:互联网 发布:python cv 保存图片 编辑:程序博客网 时间:2024/06/03 18:56
通过摸索,总结出LSE(Liberty Sim Envi)编译可视化执行的一中方法。
本文是用LSE自带的IA64的例子来做的。
首先我是使用标准的ls-build、ls-link来做,build可以通过,但link阶段报告visualizer相关的函数找不到。注释所有visualizer相关的函数后link通过,生成Xsim可执行文件,可以在命令行下跑IA64的程序了。
是什么原因visualizer相关函数找不到呢?于是查看了下LSEvisualizer.pdf,原来LSE支持可视化编译执行,那么visualizer相关的函数应该再可视化环境下可用咯?try!
首先使用默认选项再可视化界面下编译,编译通过。执行的时候,却报“RPC找不到服务器”,这说明visualizer提供的服务是通过RPC来实现的。后来通过摸索,必须选用下图Build Option所示的选项才可以编译执行一条龙通过。至于原因,未知!
总体编译执行过程总结如下:
1、打开命令行,进入LSE安装目录(/home/liberty/install/lse/),执行source liberty-env.sh命令来初始化shell环境变量。
2、执行ls-build my_spec.lss来编译,这是会生成machines文件夹,里面是编译生成的中间文件。通过研究这些文件我们可以发现,build阶段做的事情就是将spec转换成c程序,并编译。
3、命令行下输入visualizer,打开可视化程序。
4、visualizer中打开my_spec.lss,分别设置build Option和execution Option。
5、进入仿真可视化阶段,可以单步执行。
- LSE配置备忘
- STM32 RTC时钟源LSE
- IDEA,配置备忘
- log4j配置备忘
- J2se环境变量配置备忘
- dwr简明配置备忘
- mediawiki 配置备忘
- VIM配置备忘
- 配置jacob环境备忘
- aStyle配置 备忘
- word press 配置备忘
- word press 配置备忘
- ext.net 配置备忘
- 备忘--vim常用配置
- Log4net配置备忘
- grub2 配置备忘
- Nginx安装配置备忘
- amchart配置备忘
- 微软MIX’08今日开幕
- struts2中利用拦截器实现权限管理
- ASP身份证号码验证函数
- fjnu 1745 0-1背包
- asp中文数字验证码
- LSE配置备忘
- IE8 beta1 的下载地址以及官方论坛
- mysql 中使用存储过程
- 有关日内瓦BRM会议的ISO官方声明
- Elicpse简介
- 网络招聘巨头亏损引模式之辩
- 汇总c#.net常用函数和方法集
- 汇总c#.net常用函数和方法集
- VB6实现枚举进程所拥有的特权