Debugging 用Visual C++工具包2003和代码块调试 我正在使用免费的微软Visual C++工具包2003编译器VC++ 7.1和代码块IDE来处理C++项目。您可能知道,这个免费软件包不包括调试器工具,只包括编译器和链接器

Debugging 用Visual C++工具包2003和代码块调试 我正在使用免费的微软Visual C++工具包2003编译器VC++ 7.1和代码块IDE来处理C++项目。您可能知道,这个免费软件包不包括调试器工具,只包括编译器和链接器,debugging,visual-c++,codeblocks,visual-studio-debugging,Debugging,Visual C++,Codeblocks,Visual Studio Debugging,有没有办法在我当前的场景中包含调试器?如果没有使用VisualStudio.< /P> < P>,我有机会调试这个项目吗?不知道微软Visual C++工具包2003,但是CODEBLIDE IDE附带默认的调试GDRB/CDB。在安装过程中,向导要求GDB作为默认调试器 如果已安装调试器,并且存在一些配置问题,则可以转到“设置”->“调试器”并设置调试器路径 如果未安装调试器,则可以通过转到插件->管理插件->安装新插件来安装调试器 很抱歉,无法发布图像。由于代码::块是您的首选,并且您希望使

有没有办法在我当前的场景中包含调试器?如果没有使用VisualStudio.< /P> < P>,我有机会调试这个项目吗?不知道微软Visual C++工具包2003,但是CODEBLIDE IDE附带默认的调试GDRB/CDB。在安装过程中,向导要求GDB作为默认调试器

如果已安装调试器,并且存在一些配置问题,则可以转到“设置”->“调试器”并设置调试器路径

如果未安装调试器,则可以通过转到插件->管理插件->安装新插件来安装调试器

很抱歉,无法发布图像。

由于代码::块是您的首选,并且您希望使用远程调试,并且您有使用VC编译器的经验,因此最简单、最平滑的解决方案可能是保持在该路径上。正如@user1610015所建议的,更新到VS2015社区版,它肯定包含一个独立的和独立的。当然,CL将代表您致电链接器,除非您

以下是选择VS版本的“全部展开”

作为奖励,您将收到一些关于现代C++ 11和14的更好的更新,更好的远程调试,更好的代码生成,无数的优化,改进的错误报告和分析等。p> 但是,对于VS2013,您将仅限于x86。当需要x64时,有些人选择将其移植到,但许多人只是将汇编程序移动到一个单独的.asm文件,并进行一个小的配置更改以使VS编译该文件:

选择项目不是。sln 从菜单中,选择项目->构建定制。。。 选中masm旁边的复选框 如果您打算以x86为目标,则无需进行任何更改。您没有在参考VS2008时指定迁移更改,但在从早期VS编译器迁移了几个大型旧项目之后,我发现这一体验非常轻松

如果编译器特定的代码不是压倒性的,请考虑Clang和GCC MIWW。我喜欢使用CLion,并使用gcc编译与我有VS2015项目和解决方案的CMake相同的项目。有时我对一些必要的更正感到惊讶。我没有尝试过Code::Blocks,但我怀疑这是一个类似的练习


祝你好运。我肯定你会粉碎它。

我不知道VisualC++工具包是什么,但是VC++的VS版本至少有2008个,这是我使用的第一个。您可以在此处下载最新版本,选择社区版:@user1610015该工具包不包括VS IDE,只包括编译器和链接器。我更愿意继续使用代码块,但是能够使用VC++的调试器。调试器能否像编译器一样作为独立工具下载到C::B中?否,调试器作为UI的一部分集成在VS中。@user1610015很好。还有其他解决办法吗?安装VS是我的最后一个选择。我认为有一个名为WinDbg的独立调试器和其他调试器,但我不能真正提出任何建议,因为我没有使用它们。谢谢。我要试试VS2015。它看起来非常强大,我正在使用一个有点旧的编译器@cdonts—如果您在特定迁移问题上需要一些帮助,请告诉我