在代码块中找不到-lwxmsw30u_core和-lwxbase30u

cannot find -lwxmsw30u_core and -lwxbase30u in codeblocks

本文关键字:core -lwxbase30u -lwxmsw30u 找不到 代码      更新时间:2023-10-16

我收到这样的错误。我已经搜索了我的wxwidgets folderlibgcc_dll,这个特定的库不是构建的。我是不是遗漏了什么?

我已使用此命令构建wxwidgets:

mingw32-make -f makefile.gcc BUILD=release SHARED=1 MONOLITHIC=1 UNICODE=1 CXXFLAGS=-fno-keep-inline-dllexport

您出于某种原因使用了MONOLITHIC=1。如果这是有意的,那么您需要链接到本例中生成的单个库,而不是单独的corebase库。如果不是,那么您应该删除构建目录(buildmswgcc_mswulibgcc_dll)并在不使用它的情况下重新构建。