使用wxWidget时应该注意的一些预处理宏

使用wxWidget时应该注意的一些预处理宏

在使用wxWidget开发你的应用程序的时候,你需要在你的工程中注意以下的预处理宏

__WXMSW__
这个用来声明使用MS的IDE进行编译

__WXDEBUG__
这个用来声明编译的是debug版本,可以在编译的时候增加一些有利的代码

NOPCH
不使用预编译头

WXUSINGDLL
使用wxWidget的DLL版本。
我在尝试使用DLL版本的时候,遇到了一大堆未解决的符号,就是由于没有使用该宏造成的

__WXUNIVERSAL__
wxWidget可以编译一个和平台完全无关的版本,即通用版本。在使用通用版的wxWidget的时候,需要包含该宏
不然也是有一堆为解决的符号

你可能感兴趣的:(使用wxWidget时应该注意的一些预处理宏)