Windows下OpenCV库运行出错, 加载opencv_highgui_gtk453_64.dll失败

OpenCV我是自己编译的,并没有opencv_highgui_gtk453_64.dll这个dll。选项也没有关于gtk的东西(Windows也不太应该用gtk)。但是我在编译完测试代码后,输出了以下内容。
img
测试代码如下:
img

我也试过静态链接OpenCV。可是没啥用,使用或不使用dll都报这个错。

应该是你编译的时候选了gtk,但是你并没有另外安装这个库就这样了。cmake里面去掉后重新编译看看

@爱晚乏客游
cmake gui没有WITH_GTK,还是说要手动指定参数或者改CMakeLists.txt?
img

可以参见知乎

的方法改一下cmakelist,不过我改了以后仍然会跳这个