构建WxWidgets示例程序时的错误信息

Error message when building WxWidgets sample program

我试图按照说明 here 设置 WxWidgets。

我已经设法 运行 命令 wx-config --versionwx-config --list 但不是编译最小示例的命令,它们是:

CD gtk-build/samples/minimal 制作 ./最小

经过大量显示消息后,我到达了:

/usr/bin/ld: cannot find -lwxtiff-3.1
/usr/bin/ld: cannot find -lwxjpeg-3.1
/usr/bin/ld: cannot find -lwxregexu-3.1
collect2: error: ld returned 1 exit status
make: *** [minimal] Error 1
Makefile:149: recipe for target 'minimal' failed
The command '/bin/sh -c make' returned a non-zero code: 2

我是不是错过了一些库的安装?

有个类似的question for windows here,但是那里的答案好像不适合linux。

首先,请查看 official instructions 而不是 wiki,它可能是最新的,也可能不是。

其次,运行 make clean 您删除了树内 makefile 使用的库。因此,不出所料,您不能再使用它们了,但是您可以使用源代码树中的 makefile.unx,即如果 wx-config 在您的 PATH 中,只需使用 make -f makefile.unx$wx/samples/minimal 中(并且 不是 gtk-build/samples/minimal 中)。