我正在使用SSH.NET从我的.net应用程序连接到一台linux服务器,除了pbrun su - myaccount之外,我执行的每个命令都会如期完成。在调试过程中,当执行pbrun su - myaccount命令时,调试器中的箭头消失,并且控制权永远不会返回给visual studio,因此需要我手动停止调试应用程序。
我知道使用gdb在Linux上调试MATLAB mex文件的过程,如下所述: matlab -Dgdb(gdb) r -nojvm但是,我想通过gdb API for Python对我的gdb调试进行一些更高级的包装。在Python中包装gdb API的过程通常从调试名为foo的程序开始,如下所示gdb.execute('file foo')
gdb