一般测试工程师都是使用V93K offline进行library的开发,如果公司的offline license不够会影响开发进度。很多时候library的开发是在做一些基础class设计,文本处理,数据运算和处理等和V93K基础库无关的开发,这些其实不需要占用offline license,可以使用eclipse或其他IDE进行前期开发和基本的编译验证。
Eclipse的使用
大部分linux系统都预装了Eclipse,在命令行执行“eclipse”可以launch IDE:
- 选择一个目录作为workspace
- 创建一个新的C++项目 (选择standard make c++ project)
目录下会生成".cdtproject", 该文件定义基本的include库目录,build的一些设置
- 设置C/C++ Make Project和程序的build类似的设置,也可以通过"build make target"定义多种build的输入参数
- Build整个library生成动态链接库*.so
因为完整的V93k library会调用V93K本身的库,似乎无法build成为可执行文件,因此build结束以后无法执行任何code。