3

使用 VIX API 配置 Visual Studio 2012 编译器需要指导。我已经在装有 Windows 8 64 位操作系统的计算机上安装了 VIX API。

谁能一步一步告诉我如何:

  • 设置编译器
  • 编译样本
  • 编译我自己的程序

我已经阅读了 VIX API 的VMWare 参考指南

任何帮助将不胜感激。

4

1 回答 1

1

我的答案基于VMWare 参考指南 1-您应该考虑的第一件事是您需要使用包装库

如果不使用包装器,则需要为 Vix 程序连接的 VMware 产品链接适当的 Vix 库。

2-如果你想使用VS2008及更高版本,你必须使用动态库编译。

2.1-右键单击项目>>属性>>配置属性>>c/c++>>代码生成>>运行时库:设置为'多线程(/MT)'

2.2-右键点击项目>>属性>>配置属性>>链接器>>通用>>附加库目录:将vix的安装目录添加到此选项。例如:“C:\VMware_VIX”

2.3-在上述路径中,将“链接库依赖项”和“使用库依赖项输入”选项选中“是”。

2.4-在上面的链接器路径中,链接器>>输入>>附加依赖项,添加这个'.lib'文件。

  • VixAllProductsDyn.lib
  • kernel32.lib
  • 用户32.lib
  • advapi32.lib
  • ole32.lib
  • oleaut32.lib
  • ws2_32.lib
  • shell32.lib

现在,单击“确定”。你可以编译并运行你的程序:)

于 2014-09-05T15:08:35.300 回答