广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    VMWare VIX编程配置

    来源:网络收集  点击:  时间:2024-03-11
    【导读】:
    最近学习VIX的使用,由于是初次使用,配置过程比较艰辛。下面讲述一下配置VIX编程的流程。工具/原料moreVMware方法/步骤1/6分步阅读

    开发环境

    操作系统:Windows7(64位)

    IDE:Visual Stdio 2010

    VMWare:VMware-Workstation-10.0.2

    客户机:Ubuntu-12.04.2

    2/6

    安装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/6

    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中,这个文件里面有些地方需要修改,如下进行配置虚拟机路径:

    4/6

    为项目添加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;如下图所示:

    5/6

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

    6/6

    运行项目

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

    操作系统VMWAREVIX编程
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_317717.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 17:18:12  耗时:0.028
    0.0279s