首页 > 电脑专区 > 电脑教程 >

VMWare VIX编程配置

来源:互联网 2023-02-20 23:43:33 269

最近学习VIX的使用,由于是初次使用,配置过程比较艰辛。下面讲述一下配置VIX编程的流程。F4k办公区 - 实用经验教程分享!

工具/原料

  • VMware

方法/步骤

  • 1

    开发环境F4k办公区 - 实用经验教程分享!

    操作系统:Windows7(64位)F4k办公区 - 实用经验教程分享!

    IDE:Visual Stdio 2010F4k办公区 - 实用经验教程分享!

    VMWare:VMware-Workstation-10.0.2F4k办公区 - 实用经验教程分享!

    客户机:Ubuntu-12.04.2F4k办公区 - 实用经验教程分享!

  • 2

    安装VMware和客户机F4k办公区 - 实用经验教程分享!

    安装VMWare:这里的安装路径是C:\Program Files(x86)\VMware,安装完成后,在计算机C:\Program Files(x86)\VMware\文件夹下会自动安装VIX,位置位于C:\Program Files(x86)\VMware\VMware VIX,VMware VIX文件夹下东西正是后续编程需要使用到的。F4k办公区 - 实用经验教程分享!

    接着在VMware虚拟机中安装Ubuntu客户机操作系统,这里的安装路径就是默认的,安装在了C:\Users\Pan\Documents\Virtual Machines\Ubuntu文件夹下。F4k办公区 - 实用经验教程分享!

  • 2相关内容未经许可获取自百度经验
  • 3

    VIX使用实例配置讲解F4k办公区 - 实用经验教程分享!

    Ø 使用VS建立新的项目,在这里,项目命名为VMware;F4k办公区 - 实用经验教程分享!

    Ø 在项目中添加两个头文件,vix.h和vm_basic_types.h,这两个头文件所在的F4k办公区 - 实用经验教程分享!

    位置就在C:\Program Files(x86)\VMware/VMware VIX文件夹下;F4k办公区 - 实用经验教程分享!

    Ø 其中C:\Program Files(x86)\VMware\VMware VIX\Samples文件夹里面包含程F4k办公区 - 实用经验教程分享!

    序代码的例子,而C:\Program Files(x86)\VMware\VMware VIX\doc则是关于VIX的API函数原型具体说明;F4k办公区 - 实用经验教程分享!

    Ø 将C:\Program Files(x86)\VMware\VMware VIX\Samples目录下的powerOn.cF4k办公区 - 实用经验教程分享!

    文件的内容复制到项目的源文件VMware.cpp中,这个文件里面有些地方需要修改,如下进行配置虚拟机路径:F4k办公区 - 实用经验教程分享!

    VMWare VIX编程配置F4k办公区 - 实用经验教程分享!

  • 4

    为项目添加vix的lib和dllF4k办公区 - 实用经验教程分享!

    打开工程项目的属性,在Project->properties->c/c ->general->additional include directories位置添加引用文件的文件夹的路径,这里的是C:\Program Files\VMware\VMware VIX;F4k办公区 - 实用经验教程分享!

    在Project->properties->linker->general->additional library directories位置添加库文件的文件夹路径,这里的是C:\Program Files\VMware\VMware VIX;如下图所示:F4k办公区 - 实用经验教程分享!

    VMWare VIX编程配置F4k办公区 - 实用经验教程分享!

  • 5

    在Project->properties->linker->input->additional additional dependencies添加用到的库文件,添加VixAllProductsDyn.lib库文件,如下图所示:F4k办公区 - 实用经验教程分享!

    VMWare VIX编程配置F4k办公区 - 实用经验教程分享!

  • 6

    运行项目F4k办公区 - 实用经验教程分享!

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

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!F4k办公区 - 实用经验教程分享!


    标签: 操作系统VMWARE配置

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码