调试交叉编译代码:Linux-> Windows

前端之家收集整理的这篇文章主要介绍了调试交叉编译代码:Linux-> Windows前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在将一个项目从 Linux交叉编译为目标Windows(使用mingw).输出是一个DLL,p调用它从C#的工作,但调试是非常困难的.构建输出一个.o文件,它可以为gdb提供符号,但基本上我可以做的是异常中断,并找到异常发生时执行的函数名称;甚至没有完整的堆栈跟踪.我无法使用WinDbg进行调试,因为我没有.pdb文件.

这是一个在Linux上构建的开源项目;我相信他们的构建过程依赖于几个安装的Linux包来工作.

我有什么选择吗?有没有可以将.o文件转换成.pdb的实用程序?或者一些程序,可以给我更多的信息比gdb调试时?

解决方法

尝试支持mingw的IDE.例如开源 Code::blocks.

猜你在找的Linux相关文章