问题描述
- linux下调试程序发现代码走错了路径
- 我在linux环境下测试代码,情况如下:
有两个工程project_a 和 project_b,project_a是服务进程,project_b是动态库。这两个工程中都存在file.cpp,同时这两个file.cpp中都含有函数func(),
我在调试project_b工程的时候函数调用会进入到file.cpp中的func函数中,但是奇怪的是这个时候代码跑到了project_a工程file.cpp中的func函数中。
各位大神,谁能解答一下问题的原因到底是什么。或者有谁之前遇到过这种问题,最后自己是怎么解决的,不甚感激!
解决方案
看下你的makefile,是否用错了文件
时间: 2025-01-02 20:30:55