问题描述
我在 Ubuntu 20.04.1 上使用 magick.net-Q8-x64.7.22.3 和 Mono。复制了带有 doc 中概述的 lib
前缀的本机库后,我能够运行我的程序,但是每当我尝试创建一个空的 MagickImage
对象时都会收到以下错误:
GLib-GObject-WARNING **: 09:50:18.669: cannot register existing type 'gchar'
**
GLib-GObject:ERROR:../gobject/gvaluetypes.c:455:_g_value_types_init: assertion Failed: (type == G_TYPE_CHAR)
Bail out! GLib-GObject:ERROR:../gobject/gvaluetypes.c:455:_g_value_types_init: assertion Failed: (type == G_TYPE_CHAR)
具有以下堆栈跟踪:
at <unkNown> <0xffffffff>
at NativeMagickSettings:.cctor <0x00023>
at System.Object:runtime_invoke_void <0x00086>
at <unkNown> <0xffffffff>
at System.Object:__icall_wrapper_mono_generic_class_init <0x0006d>
at ImageMagick.MagickSettings:.ctor <0x000af>
at ImageMagick.MagickImage:.ctor <0x0004f>
软件包版本:
- 单声道:6.12.0.107
- 语言:2.64.3
- libc:2.31
我不知道是什么导致了这个错误,任何帮助将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)