我为它创建了一个简单的main.cpp文件和一个makefile。
启动Qt Creator,然后导入项目。
程序编译得很好但我无法调试它。它总是告诉我这个错误:
"这似乎不是"调试"建立。 按文件名和行号设置断点可能会失败。
部分.debug_info:未找到。 部分.debug_abbrev:未找到。 部分.debug_line:未找到。 部分.debug_str:未找到。 部分.debug_loc:未找到。 部分.debug_range:未找到。 部分.gdb_index:未找到。 部分.note.gnu.build-id:找到。 部分.gnu.hash:找到了。 部分.gnu_debuglink:找不到。"
在makefile中,我有以下代码用于调试:
debug:CFLAGS + = -DDEBUG -g
debug:$(EXECUTABLE)
我已经尝试过构建步骤作为参数传递" debug" (make all all)所以它强制使用-DDEBUG和-g标志进行编译,它会向我显示相同的错误。
你们有什么解决方案吗?我已经进行了很多工作,但没有任何效果。
感谢您的关注。 最好的回归!