![]() |
#2
vfdff2010-08-08 09:50
|
本文会分成数个章节,详细介绍C++test如何针对Workbench的工程进行测试。期间有任何疑问或想法,欢迎讨论!
1. C++test运行库存放位置
· 源码位置:
<C++testInstallDir>/plugins/com.parasoft.xtest.libs.cpp.{OS}.{ARCH}_{C++test version}/os/{OS}/{ARCH}/lib/source
· 头文件位置:
<C++testInstallDir>/plugins/com.parasoft.xtest.libs.cpp.{OS}.{ARCH}_{C++test version}/os/{OS}/{ARCH}/etc/include
2. 构建运行库
为不破坏C++test默认的安装内容,一般我们建议使用者将上面路径中的lib, etc两个文件夹,拷贝到其他的路径下进行构建,如D:\C++tes Lib, 见下图:
只有本站会员才能查看附件,请 登录
进入lib/source目录,如图:
只有本站会员才能查看附件,请 登录
打开Makefile文件,修改宏TARGET_CFG,该宏为目标平台的配置文件,请根据自身的编译环境在lib/source/target目录下选择合适的目标平台配置文件,如图:
只有本站会员才能查看附件,请 登录
这里设置为:TARGET_CFG:=WR_DKM_gcc4_1_simnt_VxWorks6_6.mk
只有本站会员才能查看附件,请 登录
保存后退出;
3. 设置WorkBench的环境变量
直接从WorkBench中启动Workbench Development Shell,如下图:
只有本站会员才能查看附件,请 登录
弹出如下窗口,选择Wind River Vxworks 6.6, 点击OK:
只有本站会员才能查看附件,请 登录
弹出命令行窗口,在命令行窗口中进入运行库目录lib/source,如图:
只有本站会员才能查看附件,请 登录
4. 获取运行库文件
键入make,按回车键,构建C++test运行库,如果构建成功,将会在build目录下生成C++test运行库文件,如图:
只有本站会员才能查看附件,请 登录
至此,运行库构建成功;