当优化从-O2降低时,Eclipse将失去源位置
Eclipse loses source location when optimization reduced from -O2
eclipse(Neon Milestone 2,cdt)在调试角度将Main()从C 中的-O2更改时,无法在调试角度找到main()。-O0和-O2之间的交替始终重现问题。Eclipse设置为自动化makefiles。
这是Eclipse CDT中的一个错误。我已经针对Eclipse CDT Bugzilla提出了一个错误。请参阅CDT帮助指南中的此警告。
现在解决此问题的唯一解决方案是手动更改调试启动配置, reconfigure 和 recuild 项目。因此,在调试之前验证编译器选项(PASS -G和-O0)
相关文章:
- 无法在Ubuntu上将共享库与Eclipse链接
- Eclipse CDT:单个项目中有多个C++文件
- C++ 运行时链接器错误 (liblog4cpp.so.5) Eclipse
- Eclipse/Netbeans 中的处理模式行
- 如何在使用 SDL2 的 Eclipse 中构建 c++ 程序
- 使用 Eclipse CDT 进行 Cplex 配置
- 主.cpp:18:20:错误:从"int*"转换为"int"会失去精度 [-fa
- Eclipse 没有在 Windows (C++) 中编译.exe
- 启动类函数作为失去引用的线程
- 在 Eclipse 上启用 C++17 以使用 'std::byte'
- Eclipse CDT clang 工具链 - 无法从链接器选项中删除 stdlibc++,但可以添加 libc++,E
- 在 Eclipse 中添加库的工作方式是否与在 Visual Studio 中相同?
- 将编译器开关添加到 Eclipse CDT 内置编译器设置生成?
- 在 Eclipse: "error: no match for 'operator='" 中获取错误消息
- 在 eclipse 中,将宏重定义视为错误而不是警告
- Eclipse C++ 字符串作为函数参数
- 如何在 Eclipse 中一次从多个源文件进行构建
- Eclipse 可执行架构类型
- 如何摆脱导入的 make 项目中的 Eclipse 索引器"Type std::... could not be resolved"错误
- 当优化从-O2降低时,Eclipse将失去源位置