c - 如何调试通过mex(psychtoolbox)调用的dll?

标签 c matlab debugging mex psychtoolbox

我的情况是我正在尝试调试我的 dll(用 c 语言编写),该 dll 被包装到 mex 文件中的另一个 c 代码调用。有办法做到吗?谢谢。

最佳答案

  1. 调试器可以附加到进程 ( http://www.mathworks.com/help/matlab/matlab_external/debugging-c-c-language-mex-files.html )。
  2. 使用printf并编写测试。我推荐您这样做是因为良好的日志记录通常更有用。

关于c - 如何调试通过mex(psychtoolbox)调用的dll?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16822948/

相关文章:

android - Chrome 远程调试无法发现任何 USB 设备

javascript - 为什么 IE 在 Debug模式下只是跳过错误并继续执行,但在没有调试的情况下它会停止执行 js?

c - 使用 BaseCode 加密的段错误

在 C 中更改 int 中的位?

c - GBA 开发 - 仿射 Sprite 每 90 度暂停一次,BG 不受影响

python - c 指针和 ctypes

matlab - 如何使用多个定界符进行文本扫描

math - 降维

matlab - 如何在 matlab 中根据文本文件中的索引和值重新创建矩阵

c# - 如何在vscode中调试cake项目?