#macos #matlab #visual-studio-code #mex
Вопрос:
Я пытаюсь заставить отладку работать с помощью кода Visual Studio на моем Mac (M1). Я нашел это хорошее сообщение в блоге для Windows: https://blogs.mathworks.com/developer/2018/06/19/mex-debugging-vscode/
Я пытался адаптироваться к этому, это мой запуск.json:
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "(lldb) Attach",
"type": "cppdbg",
"request": "attach",
"program": "/Applications/MATLAB_R2021a.app/bin/matlab",
"processId": "${command:pickProcess}",
"MIMode": "lldb",
"setupCommands": [
{
"text": "handle SIGSEGV nostop"
},
{
"text": "handle SIGSEGV noprint"
}
],
},
]
Однако, когда я подключаюсь к Matlab и запускаю свой файл mex, Matlab зависает до такой степени, что принудительный выход даже не закрывает его больше, мне нужно перезагрузиться, чтобы перезапустить Matlab.
Помогите, пожалуйста