-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Windows ARM64 (Surface Pro X) #5583
Comments
clang/LLVM supports Windows ARM for both host and target, I guess libclang should also be working? |
Are there any updates on this? |
@joshuakravitz We haven't started work on it -- still investigating Linux ARM. |
On Surface Pro X, it seems both native as well as remote (connected to local WSL2 instance) does not work. Is that the expected current status? I was hoping using WSL remote could be a temporary workaround. |
@shuffle2 We haven't released Windows ARM binaries yet. For your WSL2 scenario, do you know what architecture the Linux instance is using? armhf or aarch64? https://github.com/microsoft/vscode-cpptools/releases/tag/0.30.0-insiders2 has armhf support and partial aarch64 support, and our next 0.30.0-insiders3 will have full aarch64 support. |
The kernel in WSL2 (Microsoft-provided Ubuntu) is aarch64, and does not enable CONFIG_COMPAT. I have no idea if hyper-v actually supports running armv7 instructions in guests. Good to know support is being worked on, I'll continue using amd64 desktop for now. |
Just my 2 cents: It would be nice to prioritize this higher. Windows-arm (e.g. Surface Pro X) still has very few applications and as someone who'd like to at least port my own things over I was quite surprised to see how even most developer tools don't even work on the device. Having a good C++ IDE would go a long way in improving this ecosystem. |
@danlehmann you may not have noticed, but we assigned this to the next release milestone after the current one. That puts the expected release date around the end of October, though if you join the Insiders program you will likely see it sooner. |
Thank you @bobbrow, that's great to hear! Time to become an insider in that case :-) |
v1.0 was just released. Is Windows Arm64 support still planned for v1.1? |
@Alovchin91, yes it is on the schedule for 1.1.0 |
We have a Windows ARM64 1.1.0-insiders3 vsix at https://github.com/microsoft/vscode-cpptools/releases/download/1.1.0-insiders3/cpptools-win-arm64.vsix . Debugging isn't enabled yet though. |
See microsoft/vscode#98818 .
The text was updated successfully, but these errors were encountered: