Вы можете использовать набор инструментов, предоставляемый VMware. WMware предоставляет 3 разных набора инструментов для своих ОС.
ех. ESXi 5.5 toolchain https://my.vmware.com/web/vmware/details?downloadGroup=ESXI550_OSS&productId=353
Если я правильно понимаю, вы, вероятно, хотите заняться разработкой модуля ядра или пользовательского мира. Как правило, только vmware партнер может получить vShpere kmdk devkit. Пожалуйста, найдите больше информации здесь https://developercenter.vmware.com/dcpn-faq.
Да, единственное, что вам нужно сделать, это скомпилировать ваше приложение со статическим. И все же одно: с vmware esxi есть только очень ограниченный / proc!