如何链接wxWidgets?

时间:2014-05-28 16:34:09

标签: c++ windows gcc wxwidgets

所以我下载了最新版本的wxPack,附带版本3.0.0的wxWidgets,并尝试在一个简单的C ++应用程序中使用/使用Code :: Blocks进行链接。无论我链接哪些库,或者它们是什么顺序,我总是得到未定义的符号错误。 我需要的wxWidgets唯一的库文件是libwxbase30ulibwxmsw30u_core,因为我只显示了一个用于测试问题的wxMessageBox。这个问题的一些人在这里为我提供了一个可能的解决方案,但它没有用。我已经尝试链接几个Windows库,因为当按特定顺序链接时,未定义的符号都与窗口相关(Link to my older question),如iid_ishelllink。 我得到解决方案的最接近的方法是首先链接到几十个Windows库,然后是libwxbase30u然后libwxmsw30u_core。虽然我不知道为什么来自shell32的错误仍然存​​在,因为我事先联系了它。顺便说一句,我使用的编译器是Windows 8.1 64位上的32位版本的TDM-GCC-Compiler。所需的更多信息可能在我的旧问题中,没有得到答复。现在,我只想知道我需要链接的每个库,以及以什么顺序,以使我的程序工作。使用新安装/编译的wxWidgets版本。

1 个答案:

答案 0 :(得分:0)

初学者使用Windows中的Code :: Blocks设置wxWidgets的快速参考

http://wiki.codeblocks.org/index.php?title=WxWindowsQuickRef