2009-08-27 59 views
0

我正在用VS2005中的C++开发一个跨平台的应用程序。我已经知道如何在Windows机器上运行远程进程,附加它,并从我的VS进行调试。我可以从VS2005远程调试Linux机器吗?

有没有办法在Linux上调试正在运行的进程?其他* nix平台如Solaris或AIX如何?我可以做emacs + gdb,但是如果这可以从VS完成,我更喜欢。

+0

我有同样的问题。你有没有尝试@ Matthew的回答,并且能够将VS2005解决方案导入WinGDB? – RHT 2011-09-22 16:36:54

回答

2

VS2005和g ++使用创建完全不同的调试符号。你知道你必须用g ++在Linux上编译应用程序吗? (或其他* nix编译器,但不是VS2005)。所以,因为它是用不同的编译器编译的,所以在VS2005中真的没办法调试它。

OK,一切我说基本上是真实的,但它看起来像有一个程序,将允许您运行Visual Studio GDB内部。检查出来here.

相关问题