我已经在我的电脑上安装了wmware播放器(我有32位的windows vista )。我需要使用的虚拟机是linux。我已经设置了共享文件夹,并使用我的虚拟机转到该文件夹。问题是linux不能编译我的cpp文件。我写道:
g++ helloworld.cpp -o helloworld什么都没发生。我也不知道原因。给出的唯一错误是当我启动虚拟机时,它说:
Binary translation is incompatible with long mode on this platform. Long mode will
be disabled in this virtual environment. Applications requiring long mode will not
function properly as a result. See http://vmware.com/info?id=152 for more details.发布于 2014-01-18 18:56:49
您正尝试在不支持64位的计算机上运行64位VM。这是有道理的,因为32位Windows不适合64位VM -尽管从技术上讲可以创建这样的系统,但它充满了混乱的情况,如果主机系统至少具有与VM一样多的位,则更容易处理。
您需要安装一个32位的VM,或者将windows升级到64位(当然,假设您有一个支持64位的处理器!)
https://stackoverflow.com/questions/21203018
复制相似问题