我最近买了一个surface pro x用于一般(社交(用途,我想知道是否有一个C++IDE可以用于偶尔的开发工作。。。我调查的关键问题是surface pro x使用了ARM芯片,该芯片与Visual Studio不兼容。我知道Visual Studio Code是一种模拟器(?(,但似乎你实际上无法使用它进行编译(如果我理解正确的话(。也许我错了,所以我很感激比我更了解情况的人的意见。
谢谢!
我在ARM设备上没有任何Windows要测试,但我发现有一个测试过,然后在这里发布结果:链接(最新更新可能在2020年,结果可能与2021年不同(
Visual Studio 2019在Surface Pro X上运行,但它并不完整。这工作的速度很慢。它还比x86机器消耗更多的内存。
构建C/C++x86代码。可执行文件。可调试。
生成C/C++x64代码。无法执行。无法调试。
构建C/C++ARM64代码。可执行文件。不可调试(VS2019的调试器只允许在ARM目标的情况下进行远程调试(
在ARM64的情况下,您可以在Visual Studio 2019中编写和构建代码。您可以使用WINDBG(ARM64(进行调试。但是这给你带来了很多不便。
结论:只要构建x86就可以了。