![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Debug
文章平均质量分 76
惊鸿一博
毕业于中国科学院大学/中科院自动化研究所;专注于SLAM,三维重建,图像处理,视觉定位等;曾就职于鸿海集团,大陆集团,现在某自动驾驶独角兽企业;热爱分享,热爱生活;欢迎一起交流,学习,进步。
展开
-
Debug_怎么使用glog打印出程序异常时的backtrace到文件中
打印出程序异常时的backtrace到文件中(而不仅仅是控制台中), 方便追踪.原创 2023-07-18 22:45:00 · 569 阅读 · 0 评论 -
Debug_性能分析工具_Perf +火焰图
Perf 是Linux kernel自带的系统性能优化工具。Perf的优势在于与Linux Kernel的紧密结合,它可以最先应用到加入Kernel的new feature。pef可以用于查看热点函数,查看cashe miss的比率,从而帮助开发者来优化程序性能,也可以分析程序运行期间发生的硬件事件,比如 instructions retired ,processor clock cycles 等;您也可以分析。原创 2023-07-06 22:00:00 · 577 阅读 · 0 评论 -
Linux 动态库 undefined symbol 原因定位与解决方法
linux下没有直接依赖关系,所有的B/C的依赖都会转到到A下,可以用LDD命令验证,此时A只依赖于B, 不见C, 当B中的函数调用C中的函数时,因为没有加载C, 所以报找不到符号错误。第三方已经编译好的库,在引入了对应的头文件,使用了其中的某个方法,最终链接的时候出现 undefined symbol,这种情况有可能是库的开发者并没有导出这个方法的符号。Gcc 对 c++ 的新特性是一步一步的增加的,如果实现了新的特性,就可能会修改 c++ 的 abi,并且会升级 glibc 的版本。原创 2023-03-01 12:54:21 · 4727 阅读 · 0 评论 -
Ubuntu18.04 orb-slam3编译出现的错误 undefined reference to symbol ‘_ZN3MPI8Datatype4FreeEv‘ libmpi_cxx.so
错误记录:/usr/bin/ld: xx.o: undefined reference to symbol '_ZN3MPI8Datatype4FreeEv'//usr/lib/libmpi_cxx.so.1: error adding symbols: DSO missing from command line解决方法:在CMakeLists.txt中,加上:ADD_EXECUTABLE(xxx xxx.cpp )TARGET_LINK_LIBRARIES(xxx mpi_cxx原创 2020-11-24 10:41:29 · 1258 阅读 · 0 评论 -
Debug_is_block_type_valid(header->_block_use)
Debug Assertion Failed OpenCv is_block_type_valid(header->_block_use)Ask Question up vote2down votefavoriteI am new to Programming using Visual Studio and openC转载 2017-03-22 23:23:40 · 5013 阅读 · 0 评论