在Codeblocks 10.05上编译wxWidgets的正确参数

时间:2016-06-03 04:05:22

标签: codeblocks wxwidgets

我使用以下参数编译了wxWidgets:

mingw32-make.exe -f makefile.gcc USE_XRC=1 USE_OPENGL=1 SHARED=0 MONOLITHIC=1 BUILD=release UNICODE=1

但是当我想在codeblocks中默认构建项目时,会抛出以下错误:

cannot find -lwxmsw28

发生了什么事?构建此库需要哪些参数?

1 个答案:

答案 0 :(得分:0)

如果你的make命令没有给出任何错误,那么必须已经构建了库,但是Code :: Blocks不足以找到它 - 想一想,它会怎么知道去哪儿看?您需要通过在项目的链接器选项中输入构建wxWidgets的目录的lib子目录的路径来配置它,以使其工作。

此外,请强烈考虑使用不到10年的版本,除非您正在处理某些现有的旧项目,否则没有理由使用低于3.0的任何内容(即便如此你应该更新它并切换到3.0)。