最近使用gdb 去追踪opencv
我编译opencv 参数是 -g -O0 -ggdb3
但是我发现有些函数进不去感觉是被编译器优化
ocl_remap 函数gdb 无法进入 , 被当作函数参数的函数会被优化?
CV_OCL_RUN(_src.dims() <= 2 && _dst.isUMat(),ocl_remap(_src, _dst, _map1, _map2, interpolation, borderType, borderValue))
如果把程式码拆成两行gdb 是可以正常进去ocl_remap
bool ocl_remap_result = ocl_remap(_src, _dst, _map1, _map2, interpolation, borderType, borderValue);
CV_OCL_RUN(_src.dims() <= 2 && _dst.isUMat(), ocl_remap_result)
想请问一下有什么办法解决这问题
谢谢