Как настроить компилятор для VIX API с Visual Studio 2012 C++?
Требуется руководство по настройке компилятора Visual Studio 2012 с VIX API. Я уже установил VIX API на свой компьютер с операционной системой Windows 8 64bit.
Может ли кто-нибудь показать мне шаг за шагом, как:
- настроить компилятор
- скомпилировать образцы
- скомпилировать мою собственную программу
Я уже прочитал Справочное руководство по VMWare для VIX API.
Любая помощь будет оценена.
1 ответ
Мой ответ основан на Справочном руководстве VMWare1- первое, что вы должны рассмотреть, это то, что вам нужно работать с библиотекой оболочки
Если вы не используете оболочку, вам нужно связать соответствующие библиотеки Vix для продукта VMware, к которому подключается ваша программа Vix.
2 - если вы хотите работать с VS2008 и более поздними версиями, вы должны использовать compile with Dynamic lib.
2.1- RightClick на Project >> Propertice >> Свойство конфигурации >> C / C++ >> Генерация кода >> Библиотека времени выполнения: установите "Многопоточность (/MT)"
2.2- RightClick на Project >> Propertice >> Свойство конфигурации >> Linker >> General >> Каталог дополнительной библиотеки: добавьте установленный каталог VIX к этой опции. например: "C: \ VMware_VIX"
2.3- в указанном выше пути отметьте опцию "связать зависимости библиотеки" и "использовать входы зависимости библиотеки" для "да".
2.4 - в указанном выше пути компоновщика, компоновщик >> ввод >> дополнительные зависимости, добавьте эти файлы '.lib'.
- VixAllProductsDyn.lib
- kernel32.lib
- user32.lib
- advapi32.lib
- ole32.lib
- oleaut32.lib
- ws2_32.lib
- shell32.lib
Теперь нажмите "ОК". Вы можете скомпилировать и запустить вашу программу:)