我在 Code::Blocks IDE 中有一个简单的 Hello World 项目,我正在使用英特尔 C++ 编译器进行编译。
我在项目构建设置中设置了编译器选项“/Zi”,因此我可以使用断点调试应用程序。但是,从未达到断点。似乎在对象中找不到调试符号。
但是,当我更改为使用 gcc 编译器时,它们会正确到达。
我在这里想念什么?这不应该按原样工作吗?
[更新]
似乎可以在 Linux 上工作,但不能在 Windows 上工作。我使用英特尔编译器和正确的编译器选项对一个简单项目进行了相同类型的测试,并且可以到达断点。是否有某些原因 Windows 会出现问题?