我正在尝试写一些mex代码,但是在控制台上用gbd调试它是很痛苦的。可以使用Eclipse或Matlab的GUI吗?如果这些方法都不可行,那么编写提供良好调试功能的mex代码的最佳方法是什么呢?
发布于 2013-01-23 14:19:37
Windows平台上的:
(根据我的经验)调试mex代码的最好方法是使用Visual studio。这里有一个关于如何做的link。
其他平台(Linux/Mac):
除了gdb之外,我恐怕还没有找到任何好的方法来做到这一点(这一点也不有趣)。
更新(2018):
最近,Mathworks发布了一个描述如何使用Visual Studio Code调试mex代码的blog post。
我自己还没有尝试过,但它似乎是调试mex文件的一个很好的跨平台解决方案。
发布于 2013-07-31 19:40:26
这是我的解决方案,适用于Ubuntu12.04、Matlab和Eclipse IDE for C/C++ Developers R2012b版本。
Eclipse中的
https://stackoverflow.com/questions/14471276
复制相似问题