手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

VMWare VIX编程配置

时间:2024-10-22 09:25:05

1、开发环境操作系统:Windows7(64位)IDE:Visual Stdio 2010VMWare:VMware-Workstation-10.0.2客户机:Ubuntu-12.04.2

2、安装VMware和客户机安装VMWare:这里的安装路径是C:\Program Files(x86)\VMware,安装完成后,在计算机C:\Program Files(x86)\VMware\文件夹下会自动安装VIX,位置位于C:\Program Files(x86)\VMware\VMware VIX,VMware VIX文件夹下东西正是后续编程需要使用到的。接着在VMware虚拟机中安装Ubuntu客户机操作系统,这里的安装路径就是默认的,安装在了C:\Users\Pan\Documents\Virtual Machines\Ubuntu文件夹下。

3、VIX使用实例配置讲解Ø 使用VS建立新的项目,在这里,项目命名为VMware;Ø 在项目中添加两个头文件,vix.h和vm_basic_types.h,这两个头文件所在的位置就在C:\Program Files(x86)\VMware/VMware VIX文件夹下;Ø 其中C:\Program Files(x86)\VMware\VMware VIX\Samples文件夹里面包含程序代码的例子,而C:\Program Files(x86)\VMware\VMware VIX\doc则是关于VIX的API函数原型具体说明;Ø 将C:\Program Files(x86)\VMware\VMware VIX\Samples目录下的powerOn.c文件的内容复制到项目的源文件VMware.cpp中,这个文件里面有些地方需要修改,如下进行配置虚拟机路径:

VMWare VIX编程配置

4、为项目添加vix的lib和dll打开工程项目的属性,在Project->properties->c/c++->general->additional include directories位置添加引用文件的文件夹的路径,这里的是C:\Program Files\VMware\VMware VIX;在Project->properties->linker->general->additional library directories位置添加库文件的文件夹路径,这里的是C:\Program Files\VMware\VMware VIX;如下图所示:

VMWare VIX编程配置

5、在Project->properties->linker->input->additional additional dependencies添加用到的库文件,添加VixAllProductsDyn.lib库文件,如下图所示:

VMWare VIX编程配置

6、运行项目 VMWare VIX的编程配置基本已经完成,但是运行项目的时候,会报错找不到VixAllProductsDyn.dll文件,这只需要将C:\Program Files(x86)\VMware\VMware VIX文件夹下的VixAllProductsDyn.dll拷贝到项目的debug\release文件夹下就行了。

© 手抄报圈