【发布时间】:2011-03-21 10:52:48
【问题描述】:
我是一家软件公司的专业人士。在我过去的公司中,我基本上是在 unix 上从事 C 和 C++ 工作。现在我突然转向 Windows 上的 C++,我觉得我在一个完全不同的世界。基本上我我正在开发一个完全用 C++ 编写的非常大的应用程序。为了简单起见,我没有源代码。我有应用程序的 exe 和其他几个依赖文件。它是一个 GUI 应用程序(几个窗口,报告,图表和大量的数学计算是由这个应用程序完成的)。现在我终于有了应用程序的源代码,其中包括一些头文件、一些 vcproj 文件、一些 dsw 文件和其他几个我什至不明白为什么它们会出现的东西。 现在,作为我的 C++ 程序员,我的责任是让客户识别的所有错误都复制并修复它们。
如果它是 unix 上的错误,我可以简单地使用二进制文件和源代码并运行 gdb/dbx 并以某种或其他方式找出问题,例如添加一些 printf 语句。
但是考虑到我上面提到的文件。如何在 VISUAL STUDIO 中开始调试 VC++ 中的应用程序。 C++ 程序员从 Unix 转移到 Windows 是否非常困难。 有什么好的资源可以参考这种变化,让我可以快速掌握事情吗?
鉴于应用程序的 exe 和源代码,我如何通过在 VS C++ 中运行应用程序来开始调试程序-(顺便说一句,我使用的是 VS 2005)
【问题讨论】:
标签: c++ visual-studio visual-c++ visual-studio-2005