在 printf 中直接使用了 std::string 类型的变量 image_path
解决编译错误是因为在printf中直接使用了std::string类型的变量image_path但printf的%s格式说明修改examples/yolov6/cpp/dataset_eval.cc文件找到第182行附近需要char*类型C 字符串。需要调用.c_str()方法转换为 C 字符串。修改examples/yolov6/cpp/dataset_eval.cc文件找到第182行附近printf(读取图像失败ret%d 图像路径%s\n, ret, image_path);改为;printf(读取图像失败ret%d 图像路径%s\n, ret, image_path.c_str());
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2443998.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!