宏定义,不加也能通过:
WIN32,_DEBUG,__WXMSW__,__WXDEBUG__,_WINDOWS,NOPCH
添加包含路径:
菜单:Project -> Settings -> 选项卡C/C++ -> 在Category下拉列表中选Preprocessor -> 在Addtional include dirs中添加:
wxWidgets_path\include
wxWidgets_path\lib\vc_lib\mswd
******修改代码生成选项******(我就没改,折腾了1个多小时才发现是这个选项,不选的话编译能通过,但链接不成功)
菜单:Project -> Settings -> 选项卡C/C++ -> 在Category下拉列表中选Code
Generation -> Use run-time library:选为Debug Multithreaded DLL
然后编译就能通过
添加库目录:
菜单:Project -> Settings -> 选项卡Link -> 在Category下拉列表中选Input -> 在Addtional library path中添加:
wxWidgets_path\lib\vc_lib
添加库:
菜单:Project -> Settings -> 选项卡Link -> 在Category下拉列表中选Input > 在Object/library modules中添加:
spool.lib winmm.lib shell32.lib comctl32.lib ole32.lib oleaut32.lib uuid.lib rpcrt4.lib advapi32.lib wsock32.lib odbc32.lib
然后链接就能通过
如果编译wxWidgets时修改了配置文件,也需要做相应的修改
浪费了好多时间,写出来纪念一下,也方便以后用
阅读(728) | 评论(0) | 转发(0) |