You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Support Apple Silicon ARM64 architecture natively #6595
This is a feature request to enable the language server binaries to also run on Apple Silicon natively.
The feature request to have the debugger binaries run on Apple Silicon natively is tracked by #7035.
Note: the cpptools, cpptools-srv, and debugger binaries built for macOS x64 may work on Apple Silicon's x64 emulator, however this may use more resources than having binaries run natively as ARM64 on Apple Silicon.
I think we'll need Azure support for Big Sur first: actions/runner-images#2072 ... unless we can get a "hosted" Big Sur machine added (I don't see one currently).
hello, I have tried this version, but still cannot debug any cpp code, the error message is "ERROR: Unable to start debugging. Unexpected LLDB output from command "-exec-run". process exited with status -1 (attach failed ((os/kern) invalid argument))"
Thank you for trying out the insiders build! We are tracking support for IntelliSense and the debugger separately. The work for native debugger support on Apple Silicon is #7035 and has not been completed yet.
Activity
sean-mcmanus commentedon Dec 4, 2020
I think we'll need Azure support for Big Sur first: actions/runner-images#2072 ... unless we can get a "hosted" Big Sur machine added (I don't see one currently).
[-]Support Apple Silicon ARM64 architecture [/-][+]Support Apple Silicon ARM64 architecture natively[/+]michelleangela commentedon Apr 7, 2021
This is now available on our 1.3.0-insiders4 version as VSIX package cpptools-osx-arm64.vsix from
https://github.com/microsoft/vscode-cpptools/releases/tag/1.3.0-insiders4
FischLu commentedon Apr 7, 2021
hello, I have tried this version, but still cannot debug any cpp code, the error message is "ERROR: Unable to start debugging. Unexpected LLDB output from command "-exec-run". process exited with status -1 (attach failed ((os/kern) invalid argument))"
bobbrow commentedon Apr 7, 2021
Thank you for trying out the insiders build! We are tracking support for IntelliSense and the debugger separately. The work for native debugger support on Apple Silicon is #7035 and has not been completed yet.
michelleangela commentedon Apr 14, 2021
This is now available in the 1.3.0 release version https://github.com/microsoft/vscode-cpptools/releases/tag/1.3.0