#cmakedefine 用于configure_file()中用于生成头文件的文件中,只有当CMakeLists.txt中的同名变量为真时才会在生成的头文件中定义,区别于#define无论何时都会定义。