我的dlib也正确安装,但是dlib_image_window()报错
出现unresloved reference dlib_image_window()

dlib库正确安装dlib_image_window()报错
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注
让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
问题分析:- 未能正确链接dlib库,导致出现unresloved reference错误。
- 可能是忘记在编译时链接dlib库。 解决方案:
- 确保在编译时正确链接dlib库。
- 检查编译器设置,确保正确配置dlib路径。 示例代码:
#include <dlib/gui_widgets.h> #include <dlib/image_io.h> int main() { dlib::array2d<dlib::rgb_pixel> img; dlib::load_image(img, "test.jpg"); dlib::image_window win; win.set_image(img); win.wait_until_closed(); return 0; }
编译时需要链接dlib库:
g++ test.cpp -o test -ldlib -lpthread -lX11 -ljpeg -lpng -lXext -lz
这样就能够正确加载图片并显示在窗口中。
解决 无用评论 打赏 举报